Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
,,,,,,,,,,,,,,,,,!!Down the rabbit hole
----
<<if $world.swirl is false>><<removeclass "body" "dream">><<else>><<addclass "body" "dream">><</if>>@@.smear;Colorful mists and fractals of impossible patterns flourish across your eyes.@@ @@.blur;Your head is foggy@@, @@.rumble;you feel like you're falling@@. You try to center yourself but find it difficult.
what's happening, who are you?
what even is your name?
<<textbox "$player.name" $player.name "Gender Select" autofocus>> <<button "Random name">>\
<<set$player.name=either("Lily","Alexis","Lex","Alexi","Juno","Kim","Elizabeth","Sasha","Max","Chris","Avery","Jaime","Jaden","Alex","Nemo","Jewel","Nickie","Frankie","Taylor","Logan","Ezra","Eli","Angel","Aspen","Fern","Finn","August","Blair","Dakota","Jack","Jessie","Jo","Kai","Lane","Mickey","Morgan","Parker","Piper","Phoenix","Quinn","Reed","Reese","River","Robin","Rory","Rowan","Pine","Ryan","Sage","Scout","Sawyer","Shiloh","Sky","Skylar","Tanner","Wesley","Whitney","Winter","Autumn","Spring","Summer","Red","Ross","Kim","Hiro","Yumi","Sumi","Vera","Vanna","Vashti","Calico","Ochiko","Ginko","Taro","Trolamine","Serotonin","Snow","Connie","Birch","Bay","Nami","Elotie","Kain","Winslow","Miku","Patches","Owl","Berry","Candi","Cindy","Bridge","Bridgete","Babe","Bailey","Baby","Colt","Cali","Lume","Lottie","Clementine","Price","Fortune","Sunny","Blue","Vern","Sam","Dusty","Louis","Lala","Langley","Pepper","Salt","Brown","Camden","Kiki","Bouba","Jiji","Garnet","Gallery","Sin","Jean","Pino","Poppy","Geno","Bambi","Noir","Shadow","Moon","Star","Lyric","Melody","Landon","Dalton","Sans","Frick","Flip","Flack","Audie","Myra","Oak","Rasha","Heart","Hans","Fran","Roe","Parks","Gloom","Glory","Shin","Vila","Iris","Zelda","Bo","Audrey","Ghost","Lexi","Jack","Smile","Godfrey","Snake","Linx","Bee","Tally","Hall","Lemon","Demon","Hawaii","Mother","Daddy","Mommy","Dolly","Puppet","Freedom","Liberty","Skip","Marx","Kath","Geth","Gavil","Hammer","Cross","Nail","Jinx","James","Jane","Calcie","Montana","Arizona","Owen","Claymore","Frey","Fae","Baker","Sailor","Weekend","Friday","Tuesday","Love","Miles","Easy","Neighbour","Pepe","Hades","Meg","Jam","Jelly","Poss", "Jerry","Kramer","Barry b Benson","Protection","Goose","Deez","Nutz","Leon","Claire","Noi","Wonder","Fire","Peaches","Cornsilk","Lilac","Primrose","Lovecraft","Valencourt","Tolkien","Fox","Gendry","Sugar","Ravi","Ollie","Wanda","Coral","Arcade","Wire","Porter","Smith","Kirby","Emily","Pope","Jessie","James","Latex","Cole", "Collie", "Woods", "Kali", "Candle", "Pumpkin", "Lofi", "Misha", "Mattie", "Mat", "Marsh", "Molly", "Ruth", "Discovery", "Adventure", "Justice", "Abyss", "Biss", "Porcine", "Lilac", "Betsy", "Mona", "Cass", "Jone", "Flan", "Adelaide", "Etolie", "Zero", "Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Neptune", "Uranus", "Pluto", "Ceres", "Ganymede", "Io", "Callisto", "Titan", "luna", "Europa", "Triton", "Eris", "Titania", "Oberon", "Rhea", "Umbreil", "Ariel", "Dione", "Quaoar", "Tethys", "Sedna", "Orcus", "Salacia", "Amygdala", "Wernicke", "Broca", "Rem", "Somnus", "Proteus", "Huya","Adorea", "Karissa", "Alyssa", "Kubric", "Alissa", "Rayla", "Riahli", "Runa", "Sunflower", "Saphie", "Sandra", "Thermopylae", "Troy", "Kiss", "Toma", "Tally", "Tandra", "Clarke", "Callie", "Patch", "Pam", "Pim", "Phin", "Tower", "Peach", "Plum", "Mulberry", "Rorich", "Mabel", "Link", "Dianthe", "Bob", "Brandy", "Amaretto", "Malbec", "Port", "Tisiphone", "Fran", "Genki", "Akemi", "Akiko", "Botan", "Chiharu", "Haru", "Chiyo", "Cho", "Chai", "Emiko", "Ena", "Fumiko", "Haijime", "San", "Ruiji", "Coomer", "Bubbie", "Shenmue", "Braun", "Fish", "Spice", "Dream", "Gemini", "Holly", "Roofus", "Roe", "Rawn", "Oxlie", "Raflan", "Rehalley", "Rundonia", "Penia", "Pathos", "Ethos", "Eros", "Apollo", "Song", "Sweet", "Peanut", "Lacine", "Peta", "Foto", "Adi","Addison","Ro","Sweets","Cookie","Bones","Jewel","Mushy","Brandi","Babi","Spice","Qaurk","Tali","Mandy","Kass","Langley","Cherri","Camery","Zira","Alexia","Fangley","Krisp","Susie","Krang","Starshine","Ollie","Patricia","Charlie","Gabriella","Chichi","Bulma","Launch","Picklepee","Pumparum","Orbi","Mobius","Orville","Zucker","Ginger","Paarl","Micolash","Gehrman","Hemwick","Mergo","Rom","Juckport","Jevil","Lucky","Luck","Lucy","Megumi","Moose","Magi","Leto","Paul","Jessica","Chandi","Idaho","Vlad","Valdimire","Chico","Ian","Chaos","Empty","Null","Powers","Prowler","Foxly","Panda","Pangolin","Sugar","Honey","Barbie","Baby","Mystique","Rouge","Malcolm","Eric","Xaviar","Laszlo","Nadia","Mari Lwyd","Albedo","Miller","Weis","Derek","Nubert","Corsair","Lexicon","Lambert","Eleana","Di","Luna","Launa","Mavie","Mavis","Lupe","Roly","Rauna","Ace","Agnes","Alice","Anabelle","Angus","Annalisa","Annalise","Astrid","Axel","Bea","Beau","Benedict","Bianca","Bones","Boone","Buck","Carmen","Chai","Clay","Cyd","Eunice","Felicity","Friga","Marli","Mini","veruca","Vivi","Landon","London","Wren","Debu","Raj","Presly","Harly","Bou") >>
(replace: ?player.name)[$player.name]
<<script>>state.display(state.active.title, null, "back")<</script>>
\
<</button>>
----
➤ [[Accept|Gender Select]]
🐞 [[Debugskip]]<<set $world.ampm = ($world.time /60) % 24>><<if $storystarted>><<if $world.debug is true>><<set _dbenabled to "🐞Disable Debug🐞">><<else>><<set _dbenabled to "🐞Enable Debug🐞">><<endif>>__Stats for $player.name __
~~ Day: <<print Math.floor($world.time / 1440)>>, Time: <<print Math.floor(($world.time /60) % $world.clock)>>:<<print if(Math.floor($world.time % 60) lt 10){"0"}else{""}>><<print Math.floor($world.time % 60)>> <<print if($world.ampm gte 12){"PM"}else{"AM"}>> <<print if($world.ampm lte 6 or $world.ampm gte 20){"🌙"}else if($world.ampm gte 7 and $world.ampm lte 18){"☀️"}else{"🌅"}>> ~~<<if $player.affected.weight is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>>
~~⚖️ Body Weight: <<if $world.metric>><<print '@@.'+_tmp+';'+($player.weight.total * 0.454).toFixed(1)+'@@'>> KG<<else>><<print '@@.'+_tmp+';'+($player.weight.total).toFixed(1)+'@@'>> LBs<</if>><<if $player.weight.total lt State.index(State.length-1).variables.player.weight.total >>\ @@.flash;▼@@ <<elseif $player.weight.total gt State.index(State.length-1).variables.player.weight.total>>\ @@.flash;▲@@<<endif>>~~
<<nobr>><<if $player.affected.vitality is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>><div style="text-align: left;"> ~~💗Vitality 💗 : <<print '@@.'+_tmp+';'+Math.floor((100*$player.vitality.current))/100+' / '+Math.floor((100*$player.vitality.max))/100+'@@'>> <<if $player.vitality.current lt State.index(State.length-1).variables.player.vitality.current >>\@@.flash;▼@@ <<elseif $player.vitality.current gt State.index(State.length-1).variables.player.vitality.current>>\@@.flash;▲@@<<endif>>~~
<div id="HPbarbkg" class="hzbarbkg">
<div id="HPbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.vitality.current, $player.vitality.max, "HPbar", true)>><<if $player.affected.fitness is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>>
<div style="text-align: left;"> ~~💪 Fitness 💦 : <<print '@@.'+_tmp+';'+Math.floor((100*$player.fitness.current))/100+'%@@'>><<if $player.fitness.current lt State.index(State.length-1).variables.player.fitness.current >>\ @@.flash;▼@@ <<elseif $player.fitness.current gt State.index(State.length-1).variables.player.fitness.current>>\ @@.flash;▲@@<<endif>>~~
<div id="FITbarbkg" class="hzbarbkg">
<div id="FITbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.fitness.current, $player.fitness.max, "FITbar", true)>><<if $player.affected.hunger is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>>
<div style="text-align: left;"> ~~🍖 Provisions 🍖 : <<if $world.metric>><<print '@@.'+_tmp+';'+Math.floor((100*$player.canteen.current*0.0295735))/100+' L@@'>><<else>><<print '@@.'+_tmp+';'+Math.floor((100*$player.canteen.current))/100+' oz@@'>><</if>><<if $player.canteen.current lt State.index(State.length-1).variables.player.canteen.current >>\ @@.flash;▼@@ <<elseif $player.canteen.current gt State.index(State.length-1).variables.player.canteen.current>>\ @@.flash;▲@@<<endif>>~~
<div id="HGRbarbkg" class="hzbarbkg">
<div id="HGRbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.canteen.current, 128, "HGRbar", true, "neg")>><<if $player.affected.fullness is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>>
<div style="text-align: left;"> ~~🎈 Fullness 🎈 : <<if $world.metric>><<print '@@.'+_tmp+';'+Math.floor((100*$player.fullness.current*0.0295735))/100+' / '+Math.floor((100*$player.fullness.max*0.0295735))/100+'@@'>> L<<else>><<if $player.fullness.current > 120 or $player.fullness.max > 120>><<print '@@.'+_tmp+';'+Math.floor((100*($player.fullness.current/16)))/100+' / '+Math.floor((100*($player.fullness.max/16)))/100+'@@'>> LBs<<else>><<print '@@.'+_tmp+';'+Math.floor((100*$player.fullness.current))/100+' / '+Math.floor((100*$player.fullness.max))/100+'@@'>> Oz<</if>><</if>><<if $player.fullness.current lt State.index(State.length-1).variables.player.fullness.current >>\ @@.flash;▼@@ <<elseif $player.fullness.current gt State.index(State.length-1).variables.player.fullness.current>>\ @@.flash;▲@@<<endif>>~~
<div id="FULLbarbkg" class="hzbarbkg">
<div id="FULLbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.fullness.current, $player.fullness.max, "FULLbar", true, "neg")>>
<div style="text-align: left;"> ~~🧠 Corruption 💦 : <<print '@@.'+_tmp+';'+Math.floor((($player.corruption.current/$player.corruption.max)*100)*100)/100+'%@@'>>
<<if $player.corruption.current lt State.index(State.length-1).variables.player.corruption.current >>\ @@.flash;▼@@ <<elseif $player.corruption.current gt State.index(State.length-1).variables.player.corruption.current>>\ @@.flash;▲@@<<endif>>~~
<div id="CORbarbkg" class="hzbarbkg">
<div id="CORbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.corruption.current, $player.corruption.max, "CORbar", true, "neg")>>
<<if $player.affected.mutation is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>><div style="text-align: left;"> ~~☣️ Mutagens 🧪 : <<print '@@.'+_tmp+';'+Math.floor((($player.mutation.current/$player.mutation.max)*100)*100)/100+'%@@'>><<if $player.mutation.current lt State.index(State.length-1).variables.player.mutation.current >>\ @@.flash;▼@@ <<elseif $player.mutation.current gt State.index(State.length-1).variables.player.mutation.current>>\ @@.flash;▲@@<<endif>>~~
<div id="MUTbarbkg" class="hzbarbkg">
<div id="MUTbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.mutation.current, $player.mutation.max, "MUTbar", true, "neg")>>
<div style="text-align: left;"> ~~✂️ Tether 🧵 : <<print Math.floor((($player.tether.current/$player.tether.max)*100)*100)/100>>%<<if $player.tether.current lt State.index(State.length-1).variables.player.tether.current >>\ @@.flash;▼@@ <<elseif $player.tether.current gt State.index(State.length-1).variables.player.tether.current>>\ @@.flash;▲@@<<endif>>~~
<div id="TETHbarbkg" class="hzbarbkg">
<div id="TETHbar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.tether.current, $player.tether.max, "TETHbar", true)>><</nobr>><div style="text-align: left;">💎 x §<<print Math.floor((100*$player.spall.current))/100>><<if $player.spall.current lt State.index(State.length-1).variables.player.spall.current >>\ @@.flash;▼@@ <<elseif $player.spall.current gt State.index(State.length-1).variables.player.spall.current>>\ @@.flash;▲@@<<endif>> | 👁️ <<print Math.floor((100*$player.lucidity.current))/100>><<if $player.lucidity.current lt State.index(State.length-1).variables.player.lucidity.current >>\ @@.flash;▼@@ <<elseif $player.lucidity.current gt State.index(State.length-1).variables.player.lucidity.current>>\ @@.flash;▲@@<<endif>></div>
<<if $world.debug is true>><div style="text-align: left;">@@.neutral;~~🐞 Debug Info: ♦ Kcal: <<print ($player.calories.current).toFixed(1)>> | ♦ Fat: <<print ($player.fat.current).toFixed(1) >> (LV<<print $player.fat.tier>>) | ♦ BMR: <<print ($player.metabolism.BMR).toFixed(1)>> | ♦ AMR: <<print ($player.metabolism.AMR).toFixed(1)>> | ♦ Metabolism: <<print ($player.metabolism.base).toFixed(1)>> | ♦ Gluttony: <<print ($player.gluttony.current).toFixed(1)>> | ♦ Bimbo: <<print ($player.bimbo.current).toFixed(1)>> | ♦ Face Fat: <<print ($player.face.fat).toFixed(1)>> | ♦ Chest Fat: <<print ($player.chest.fat).toFixed(1)>> (Breast tissue: <<print ($player.breast.tissue).toFixed(1)>>) (LV<<print $player.chest.tier>>) | ♦ Arm Fat: <<print ($player.arms.fat).toFixed(1)>> (LV <<print $player.arms.tier>>) | ♦ Belly Fat: <<print ($player.belly.fat).toFixed(1)>> (LV<<print $player.belly.tier>>) - Hardness: <<print ($player.belly.hard).toFixed(1)>> (LV$player.belly.hardtier)| ♦ Butt Fat: <<print ($player.butt.fat).toFixed(1)>> (LV<<print $player.butt.tier>>) | ♦ Hip Fat: <<print ($player.hips.fat).toFixed(1)>> (LV<<print $player.hips.tier>>) | ♦ Leg Fat: <<print ($player.leg.fat).toFixed(1)>> (LV<<print $player.leg.tier>>) | ♦ Pubis Fat: <<print ($player.pubis.fat).toFixed(1)>> | ♦ Luck: <<print $player.luck.total*100+"%">> | ♦ Stretchmarks: <<print $player.stretchmarks.toFixed(2)>> | ♦ Preg: $player.ispreg | ♦ Status list length: <<print $player.statuses.length>> | ♦ Status list: <<print $player.statuses>> | ♦ Status Event list: <<print $player.statusevents>>~~@@</div><<endif>><<endif>><<if $world.debug is true>>\<<link [[Debug]]>><<LastPassage>><</link>><</if>><<if $storystarted==1>>\<<link [[Character]]>><<LastPassage>><</link>><<link [[Relationships]]>><<LastPassage>><</link>><<link [[Inventory]]>><<LastPassage>><</link>><<else>><<link [[Changelog]]>><<LastPassage>><</link>><<link [[Credits]]>><<LastPassage>><</link>><<link [[Road Map]]>><<LastPassage>><</link>><<link [[Report A Bug|ReportBug]]>><<LastPassage>><</link>><</if>>
//Emphasis//
''Strong Emphasis''
==Strikethrough==
Super^^script^^
Sub~~script~~
> Quote
>> Nested quote
* A list item
* Another list item
# A list item
# Another list item
"""No //format//"""
@@Highlight Inline@@
!Level 1 Heading
!!Level 2 Heading
!!!Level 3 Heading
!!!!Level 4 Heading
!!!!!Level 5 Heading
!!!!!!Level 6 Heading
@@.shadow;This text should have a shadow@@
@@.emboss;This text should be embossed@@
@@.blur;This text should be blurred@@
@@.blurrier;This text should be blurrier@@
@@.smear;This text should be smeared@@
@@.mirror;This text should be mirrored@@
@@.upside-down;This text should be upside-down@@
@@.fade-in-out;This text should fade in and out@@
@@.rumble;This text should be rumbling@@
@@.shudder;This text should be shuddering@@
!!Let us remember you
----
@@.fade-in-out;''"$player.name"'' ...@@ thats right, your name is ''"$player.name"'', correct? That feels right, but you still can't feel your body, your shape, yourself. What were you? A girl, a boy, something else?
----
⚙ [[Custom Start: Make your own character|Custom Start]]
~~➽ [[Skip Character Creation: start as a cis woman|Trait Select][$player.gender = 1, $player.hasbreasts = true, $player.hasvagina = true]]
➽ [[Skip Character Creation: start as a cis man|Trait Select][$player.gender = 2, $player.hasbreasts = false, $player.hascock = true]]
➽ [[Skip Character Creation: start as a trans woman|Trait Select][$player.gender = 1; $player.hasbreasts = true, $player.hascock = true]]
➽ [[Skip Character Creation: start as a trans man|Trait Select][$player.gender = 2; $player.hasbreasts = false, $player.hasvagina = true]]
➽ [[Skip Character Creation: start as a twin-sexed nonbinary person|Trait Select][$player.gender = 0; $player.hasbreasts = true, $player.hascock = true, $player.hasvagina = true]]
~~
/*<img src="images/IHlogo500x500.png">*/
<<if $world.swirl is false>><<removeclass "body" "dream">><<else>><<addclass "body" "dream">><</if>><h1>Insatiable Hearts</h1>
~~An Immortal Coil Story, by Owlkaline~~
----
!!!WARNING: This is an erotic game prototype and containts graphic content not suitable for minors. Confirm below that you are an adult to proceed.
<<button "I Am at least 18 years of age">><<goto "CWSet">><</button>>
----
<<if $releasetype is "Sub">>~~"@@.lexi;If you're seeing this message, this means this is a supporter version of the game, exclusive to my patreon subscribers to test things and see content early before it makes it into public versions. I just want to thank you for your continued support and ask that this version please not be circulated until its ready. If you find any bugs or see any issues, let me know! k, thx 💕@@"~~<<else>>~~"@@.lexi; Like this game or what I do? Concider becoming a supporter today to gain access to monthly art pieces, wips, polls and early updates to Insatiable Hearts. Check out my [[Patreon|https://www.patreon.com/owlkaline]], sometime k thx 💕@@"~~<</if>>
----
<<SetFlag "lastfatcheck" $world.time>>!!Let us remember you
----
<b>What were your pronouns? How should you be refered to?</b>
----
<<radiobutton "$player.gender" 2>> He / Him
<<radiobutton "$player.gender" 1>> She / Her
<<radiobutton "$player.gender" 0>> They / Them
----
Were you trans or cisgendered?
<b>Trans</b>: <<radiobutton "$player.trans" true>> <b>Cis</b>: <<radiobutton "$player.trans" false>>
----
<b>Your body? What was it like?</b>
----
How <b>tall</b> were you?
<<listbox "$player.height" autoselect>>
<<option "very short" 54>>
<<option "short" 63>>
<<option "average" 67>>
<<option "tall" 72>>
<<option "very tall" 80>>
<</listbox>>
----
How much body <b>Fat</b> did you have?
<<listbox "$player.fat.current" autoselect>>
<<option "not much" 5>>
<<option "below average" 10>>
<<option "about average" 25>>
<<option "above average" 50>>
<<option "A lot" 100>>
<<option "A signifigant amount" 200>>
<</listbox>>
----
How much <b>Muscle</b> did you have?
<<listbox "$player.muscle.current" autoselect>>
<<option "below average" 10>>
<<option "average" 30>>
<<option "above average" 50>>
<</listbox>>
----
How did your mass distribute, what was your <b>Body Shape</b>?
<<listbox "$player.bodytype" autoselect>>
<<option "Triangle Shaped: ( very Bottom Heavy)" "triangle">>
<<option "Pear Shaped: (Bottom Heavy)" "pear">>
<<option "Bean shaped: (Bottom & Middle)" "bean">>
<<option "Average: (All around)" "average">>
<<option "Hourglass Shaped (Chest & Bottom)" "hourglass">>
<<option "Barrel Shaped: (Middle heavy)" "barrel">>
<<option "Apple Shaped: (Chest & Middle)" "apple">>
<<option "Strawberry Shaped: (Chest Heavy)" "strawberry">>
<</listbox>>
----
<b>Your overall appearance, how did you look?</b>
----
How did you <b>Present</b>?
<b>Facing:</b> <<listbox "$player.presentation.face" autoselect>>
<<option "Feminine" "feminine">>
<<option "Androgynous" "androgynous">>
<<option "Masculine" "masculine">>
<</listbox>> <b>Style:</b> <<listbox "$player.presentation.style" autoselect>>
<<option "Athletic" "athletic">>
<<option "Bookish" "bookish">>
<<option "Bohemian" "bohemian">>
<<option "Clean-cut" "clean-cut">>
<<option "Disheveled" "disheveled">>
<<option "Goth" "goth">>
<<option "Outdoorsy" "outdoorsy">>
<<option "Plain" "plain">>
<<option "Posh" "posh">>
<<option "Punk" "punk">>
<<option "Slutty" "slutty">>
<</listbox>>
----
What was your <b>Skin Color</b>?
<<listbox "$player.skin.color" autoselect>>
<<option "pale white" "white">>
<<option "cream" "cream">>
<<option "peach" "peach">>
<<option "tan" "tan">>
<<option "red-brown" "red-brown">>
<<option "brown" "brown">>
<<option "black" "dark brown">>
<</listbox>>
----
What <b>Color</b> were your <b>Eyes</b>?
<<listbox "$player.eye.color" autoselect>>
<<option "white" "white">>
<<option "grey" "grey">>
<<option "blue" "blue">>
<<option "teal" "teal">>
<<option "brown" "brown">>
<<option "hazel" "hazel">>
<<option "green" "green">>
<<option "dark brown" "dark brown">>
<<option "black" "black">>
<</listbox>>
----
What was your <b>Hair</b> like?
<b>Color:</b> <<listbox "$player.hair.color" autoselect>>
<<option "white" "white">>
<<option "blonde" "blonde">>
<<option "brown" "brown">>
<<option "red" "red">>
<<option "orange" "orange">>
<<option "auburn" "auburn">>
<<option "dark brown" "dark brown">>
<<option "black" "black">>
<</listbox>> <b>Length:</b><<listbox "$player.hair.length" autoselect>>
<<option "bald" 0>>
<<option "very short" 1>>
<<option "short" 3>>
<<option "medium" 6>>
<<option "shoulder-length" 12>>
<<option "long" 24>>
<<option "very long" 30>>
<<option "extremely long" 40>>
<</listbox>> <b>Style:</b><<listbox "$player.hair.style" autoselect>>
<<option "Straight" "straight">>
<<option "Messy" "messy">>
<<option "Loose Curls" "loose curls">>
<<option "Tight Curls" "tight curls">>
<<option "Undercut" "undercut">>
<<option "Mullet" "mullet">>
<<option "Bob" "bob">>
<<option "Loose Braid" "loose braid">>
<<option "Box Braids" "box braids">>
<<option "Natural Afro" "natural afro">>
<<option "Pony Tail" "pony tail">>
<<option "High Pony Tail" "high pony tail">>
<<option "Twin Tails" "twin tails">>
<<option "Curtain Bangs" "curtain bangs">>
<<option "Over-One-Eye Bangs" "over-one-eye-bangs">>
<</listbox>>
What kind of <b>Facial Hair</b> did you have, if any?
<<listbox "$player.facialhair" autoselect>>
<<option "None" "none">>
<<option "Peach Fuzz" "peach fuzz">>
<<option "Stubble" "stubble">>
<<option "Soul Patch" "soul patch">>
<<option "Mustache" "mustache">>
<<option "Mutton Chops" "mutton chops">>
<<option "Goatee" "goatee">>
<<option "Chin Strap" "chin strap">>
<<option "Neck Beard" "neck beard">>
<<option "Full Beard" "full beard">>
<<option "Long Beard" "long beard">>
<</listbox>>
----
<b>What were your Sex Characteristics?</b>
----
<<checkbox "$player.hasbreasts" false true>> Did you have breasts?
What was your <b>breast size?</b>
<<listbox "$player.breast.tissue" autoselect>>
<<option "flat" 0.1>>
<<option "small" 0.3>>
<<option "average" 0.5>>
<<option "above average" 1>>
<<option "big" 3>>
<<option "huge" 5>>
<</listbox>>
<<checkbox "$player.hascock" false true>> Did you have a <b>cock</b>? What was its <b>size</b>.
<<listbox "$player.cock.size" autoselect>>
<<option "tiny" 1>>
<<option "small" 3>>
<<option "average" 5.6>>
<<option "big" 7>>
<<option "huge" 9>>
<</listbox>>
<<checkbox "$player.hasvagina" false true>> Did you have a <b>pussy</b>? What was the size of your <b>clit</b>?
<<listbox "$player.clit.size" autoselect>>
<<option "tiny" 0.05>>
<<option "small" 0.1>>
<<option "average" 0.2>>
<<option "above average" 0.7>>
<<option "big" 1>>
<<option "huge" 2>>
<</listbox>>
----
➤ [[Accept Configuration|Trait Select]]
!!Let us remember you
----
The world spins, but you can feel something of yourself consolidating, forming in the murk of the colorful whirlwind spinning about your vision, but there's surely more. You know yourself, you know your flaws, your skills, your naughty secrets and all the human messiness that lays within you. Do you need to review it or do you think you really recall how you're built?
----
⚙ [[Custom Trait Setup|Custom Traits]] ~~(Skills are Not implemented yet)~~
➽ [[Skip Trait Setup|StoryStart]]
An Immortal Coil story
~~Created by [[Owlkaline|https://twitter.com/Owlkaline_AD]]~~
~~Game Version: $gameversion $releasetype<<if $world.cw is true>>: ⚠️ CW mode<</if>>~~<<set $gameversion = "0.1.1G+P3.1", $releasetype = "Pub">>
<<set $number = 0>>
<<set $gender = 0>>
<<set $Name = "Enter Name">>
<<set $fade = false>>
<<set $HP to 100; $HPmax to 100; $HPprev to 100>>
<<set $HGR to 100; $HGRmax to 100; $HGRprev to 100>>
<<set $ARO to 100; $AROmax to 100; $AROprev to 100>>
<<set $FULL to 100; $FULLmax to 100; $FULLprev to 100>>
<<set $COR to 100; $CORmax to 100; $CORprev to 100>>
<<set $weight = 135>>
<<set $bodyshape = 160>>
<<set $hascock = false; $hasvag = false; $hasbreasts = false>>
<<set $storystarted = false>>
<<set $debugvalue to "Input script here, It'll be put bellow">>
<<set $MaxHP = 50>> /* Maximum Hit Points */
<<set $CurHP = 50>> /* Current Hit Points */
<<set $tmp = 1, $tmpgl = 0, $tmpl = 0, $tmpgr = 0, $tmps = 0, $tmpFIT>>
<<set $lexibits = 0>>
<<set $tmpA to [], $tmpAR to 0>>
<<set $world = {
time:1842,
ampm: 0,
sky: "day",
clock: 12,
debug: false,
passage: this,
inmenu: false,
cw: false,
swirl: true,
metric: false,
udders: true,
stretchmarks: true,
parasites: true,
preg: true
}
>>
<<set $stats = {
gametime: 0,
calories: 0,
gain: 0,
loss: 0,
mutations: 0,
worms: 0,
eggs: 0,
pregssired: 0,
pregshad: 0,
ends: 0
}
>>
<<set $item = {}>>
<<set $item.name = "Unknown",
$item.icon = "⛔",
$item.longname = "Not a real item",
$item.stack = 0,
$item.weightmax = 0,
$item.weightmin = 0,
$item.calmax = 0,
$item.calmin = 0,
$item.value = 0,
$item.use = "none"
>>
<<set $item.tags = []>>
<<set $item.tags = ["nothing","glitch"]>>
<<set $status = {}>>
<<set $status.name = "Unknown",
$status.icon = "⛔",
$status.longname = "Unknown Status Effect",
$status.description = "This is not an efect or the effect that was meant to be here has glitched."
$status.stack = 0,
$status.timed = true
>>
<<set $status.tags = []>>
<<set $status.tags = ["nothing","glitch"]>>
<<set $itemtmp = {}>>
<<set $StatMessageQueue = []>>
<<set $player to {
name: "Enter Name",
gender: 0,
species: "human",
lastspecies: "human",
age: 25,
height: 67,
heightprevious: 67,
bodytype: "average",
hascock: false,
hasballs: false,
hasbreasts: false,
hasvagina: false,
hastail: false,
hasudder: false,
hashorns: false,
ispreg: false,
islactating: false,
hasparasite: false,
hasfacialhair: false,
trans: false,
waterlogged: false,
sloth: 0,
fraud: 0,
sorrow: 0,
obsession: 0,
wrath: 0,
pride: 0,
walk: "walk"
}>>
<<set $player.spall to {}>>
<<set $player.spall.current to 0,
$player.spall.previous to 0
>>
<<set $player.TF to {}>>
<<set $player.TF.human = 0,
$player.TF.pig = 0,
$player.TF.cow = 0,
$player.TF.neph = 0,
$player.TF.blob = 0,
$player.TF.gluttony = 0,
$player.TF.greed = 0,
$player.TF.lust = 0,
$player.TF.sloth = 0,
$player.TF.slime = 0,
$player.TF.berry = 0
>>
<<set $player.presentation to {}>>
<<set $player.presentation.face to "androgynous",
$player.presentation.style to "plain"
>>
<<set $player.uddertype = "human">>
<<set $player.bodyshape to {}>>
<<set $player.bodyshape.face to 0.01,
$player.bodyshape.neck to 0.02,
$player.bodyshape.chest to 0.15,
$player.bodyshape.arms to 0.08,
$player.bodyshape.belly to 0.20,
$player.bodyshape.hips to 0.15,
$player.bodyshape.pubis to 0.05,
$player.bodyshape.butt to 0.15,
$player.bodyshape.legs to 0.10,
$player.bodyshape.body to 0.09
>>
<<set $player.pubis to {}>>
<<set $player.pubis.fat to 0>>
<<set $player.face to {}>>
<<set $player.face.type to "human",
$player.face.fat to 0
>>
<<set $player.arms to {}>>
<<set $player.arms.count to 2,
$player.arms.type to "human",
$player.arms.current to 0,
$player.arms.fat to 0,
$player.arms.previous to 0,
$player.arms.tier to 0,
$player.arms.prevtier to 0
>>
<<set $player.belly to {}>>
<<set $player.belly.current to 0,
$player.belly.type to 0,
$player.belly.size to 0,
$player.belly.fat to 0,
$player.belly.previous to 0,
$player.belly.tier to 0,
$player.belly.prevtier to 0,
$player.belly.hard to 0,
$player.belly.hardtier to 0
>>
<<set $player.stretchmarks to 0>>
<<set $player.stretchmarksprev to 0>>
<<set $player.stretchchance to 0>>
<<set $player.butt to {}>>
<<set $player.butt.current to 0,
$player.butt.type to 0,
$player.butt.mass to 0,
$player.butt.size to 0,
$player.butt.fat to 0,
$player.butt.previous to 0,
$player.butt.tier to 0,
$player.butt.prevtier to 0
>>
<<set $player.hips to {}>>
<<set $player.hips.current to 0,
$player.hips.type to 0,
$player.hips.size to 0,
$player.hips.fat to 0,
$player.hips.mass to 0,
$player.hips.previous to 0,
$player.hips.tier to 0,
$player.hips.prevtier to 0
>>
<<set $player.chest to {}>>
<<set $player.chest.current to 0,
$player.chest.type to 0,
$player.chest.size to 0,
$player.chest.fat to 0,
$player.chest.previous to 0,
$player.chest.tier to 0,
$player.chest.prevtier to 0,
$player.chest.cupsize to "AA"
>>
<<set $player.leg to {}>>
<<set $player.leg.count to 2,
$player.leg.type to "human",
$player.leg.size to 0,
$player.leg.fat to 0,
$player.leg.mass to 0,
$player.leg.previous to 0,
$player.leg.tier to 0,
$player.leg.prevtier to 0
>>
<<set $player.tail to "human">>
<<set $player.ears to "human">>
<<set $player.hands to "human">>
<<set $player.nose to "human">>
<<set $player.horns to {}>>
<<set $player.horns.type to "human",
$player.horns.size to 0
>>
<<set $player.facialhair to "none">>
<<set $player.bodyfluid to "fluid">>
<<set $player.statuslist to {}>>
<<set $player.statusevents to []>>
<<set $player.statuses to []>>
<<set $player.preglist to []>>
<<set $player.paralist to []>>
<<set $player.gluttony to {}>>
<<set $player.gluttony.current to 0,
$player.gluttony.previous to 0
>>
<<set $player.lust to {}>>
<<set $player.lust.current to 0,
$player.lust.previous to 0
>>
<<set $player.greed to {}>>
<<set $player.greed.current to 0,
$player.greed.previous to 0
>>
<<set $player.fraud to {}>>
<<set $player.fraud.current to 0,
$player.fraud.previous to 0
>>
<<set $player.sloth to {}>>
<<set $player.sloth.current to 0,
$player.sloth.previous to 0
>>
<<set $player.bimbo to {}>>
<<set $player.bimbo.current to 0,
$player.bimbo.previous to 0
>>
<<set $player.fertile to true>>
<<set $player.fertility to {}>>
<<set $player.fertility.current to 25,
$player.fertility.previous to 25
>>
<<set $player.weight to {}>>
<<set $player.weight.base to 59,
$player.weight.fat to 25,
$player.weight.muscle to 30,
$player.weight.liquid to 0,
$player.weight.preg to 0,
$player.weight.para to 0,
$player.weight.previous to 135,
$player.weight.total to 135
>>
<<set $player.calories to {}>>
<<set $player.calories.current to 0,
$player.calories.siphon to 0
>>
<<set $player.fat to {}>>
<<set $player.fat.base to 0,
$player.fat.current to 25,
$player.fat.previous to 25,
$player.fat.tier to 0,
$player.fat.prevtier to 0,
$player.fat.mod to 0,
$player.fat.hard to 0
>>
<<set $player.muscle to {}>>
<<set $player.muscle.base to 0,
$player.muscle.current to 30
>>
<<set $player.digest to {}>>
<<set $player.digest.base to 0.2,
$player.digest.rate to 0.26,
$player.digest.modifier to 1
>>
<<set $player.metabolism to {}>>
<<set $player.metabolism.base to 100,
$player.metabolism.digest to 1,
$player.metabolism.mod to 0,
$player.metabolism.BMR to 0,
$player.metabolism.AMR to 0,
$player.metabolism.burn to 100,
$player.metabolism.absorb to 1,
$player.metabolism.rate to 1
>>
<<set $player.affected to {}>>
<<set $player.affected.vitality = false,
$player.affected.hunger = false,
$player.affected.fullness = false,
$player.affected.arousal = false,
$player.affected.corruption = false,
$player.affected.mutation = false,
$player.affected.tether = false,
$player.affected.weight = false,
$player.affected.fitness = false
>>
<<set $player.hair to {}>>
<<set $player.hair.color = "brown",
$player.hair.type = "human",
$player.hair.style = "straight",
$player.hair.length = 6,
$player.hair.previous = 6
>>
<<set $player.eye to {}>>
<<set $player.eye.color = "brown",
$player.eye.type = "human",
$player.eye.count = 2
>>
<<set $player.skin to {}>>
<<set $player.skin.color = "tan",
$player.skin.shade = 3,
$player.skin.type = "human",
$player.skin.pattern = "human"
>>
<<set $player.cock to {}>>
<<set $player.cock.type = "human",
$player.cock.count = 1,
$player.cock.size = 5.6
>>
<<set $player.ball to {}>>
<<set $player.ball.type = 0,
$player.ball.count = 2,
$player.ball.size = 2.5,
$player.ball.capacity = 1
>>
<<set $player.vagina to {}>>
<<set $player.vagina.type = "human"
>>
<<set $player.clit to {}>>
<<set $player.clit.type = "human",
$player.clit.size = 0.2
>>
<<set $player.breast to {}>>
<<set $player.breast.type = "human",
$player.breast.count = 2,
$player.breast.tissue = 0.5,
$player.breast.sag = 0,
$player.breast.capacity = 1,
$player.breast.rowtype = 0
>>
<<set $player.lactation to {}>>
<<set $player.lactation.type = "milk",
$player.lactation.active = false,
$player.lactation.rate = 1
>>
<<set $player.areola to {}>>
<<set $player.areola.type = 0,
$player.areola.size = 2.5
>>
<<set $player.nipple to {}>>
<<set $player.nipple.type = 0,
$player.nipple.size = 0.5,
$player.nipple.length = 0.5,
$player.nipple.countper = 1
>>
<<set $player.vitality to {}>>
<<set $player.vitality.current = 100,
$player.vitality.previous = 100,
$player.vitality.max = 100,
$player.vitality.rate = 0.1
>>
<<set $player.hunger to {}>>
<<set $player.hunger.current = 0,
$player.hunger.previous = 0,
$player.hunger.max = 100,
$player.hunger.rate = 1
>>
<<set $player.fullness to {}>>
<<set $player.fullness.current = 0,
$player.fullness.previous = 0,
$player.fullness.maxbase = 20
$player.fullness.max = 32,
$player.fullness.maxmod = 0,
$player.fullness.prevmax = 32,
$player.fullness.rate = 0.26,
$player.fullness.stretch = 1.3,
$player.fullness.stretchrate= 0.05
>>
<<set $player.itemlist to []>>
<<set $player.autocal to {}>>
<<set $player.autocal.rate to 0>>
<<set $player.autocal.type to "none">>
<<set $player.autocal.go to false>>
<<set $player.autocal.timer to 0>>
<<set $player.fitness to {}>>
<<set $player.fitness.current = 50,
$player.fitness.previous = 0,
$player.fitness.max = 100,
$player.fitness.mod = 0,
$player.fitness.total = 50
>>
<<set $player.arousal to {}>>
<<set $player.arousal.current = 0,
$player.arousal.previous = 0,
$player.arousal.max = 100,
$player.arousal.rate = 1
>>
<<set $player.lucidity to {}>>
<<set $player.lucidity.current = 10,
$player.lucidity.previous = 10,
$player.lucidity.max = 100,
$player.lucidity.rate = 1
>>
<<set $player.corruption to {}>>
<<set $player.corruption.current = 0,
$player.corruption.previous = 0,
$player.corruption.max = 100,
$player.corruption.rate = 1
>>
<<set $player.mutation to {}>>
<<set $player.mutation.current = 0,
$player.mutation.previous = 0,
$player.mutation.max = 100,
$player.mutation.rate = 1
>>
<<set $player.tether to {}>>
<<set $player.tether.current = 1000,
$player.tether.previous = 1000,
$player.tether.max = 1000,
$player.tether.rate = 1
>>
<<set $player.luck to {}>>
<<set $player.luck.base = 100,
$player.luck.mod = 0,
$player.luck.total = 1
>>
<<set $player.canteen to {}>>
<<set $player.canteen.current = 0,
$player.canteen.cal = 0,
$player.canteen.rate = -0.01;
>>
<<SetFlag "dnalp">><<SetFlag "inventorymode" "all">>
<<script>>
Setting.addHeader("Settings","Options to tailor your play experience");
Setting.addToggle("CW", {
label : "Enable Content Warning Mode <br>~~(warns the player of what kinks a scene will contain)~~",
default : false,
onChange: function(){
State.variables.world.CW = settings.CW;
state.display(state.active.title, null, "back");
}
});
Setting.addToggle("debug", {
label : "Enable Debug Mode",
default : false,
onChange: function(){
State.variables.world.debug = settings.debug;
state.display(state.active.title, null, "back");}
});
Setting.addToggle("metric", {
label : "Units of Measurment",
default : false,
onChange: function(){
State.variables.world.metric = settings.metric;
state.display(state.active.title, null, "back");}
});setup.settingmods["metric"] = ["Imperial", "Metric"];
Setting.addToggle("swirl", {
label : "Toggle Swirling Background",
default : true,
onChange: function(){
State.variables.world.swirl = settings.swirl;
state.display(state.active.title, null, "back");
}
});
Setting.addToggle("stretchmarks", {
label : "Stretchmarks & Cellulite",
default : true,
onChange: function(){
State.variables.world.stretchmarks = settings.stretchmarks;
state.display(state.active.title, null, "back");}
});setup.settingmods["stretchmarks"] = ["Disabled", "Enabled"];
Setting.addToggle("preg", {
label : "Pregnancy & Eggs",
default : true,
onChange: function(){
State.variables.world.preg = settings.preg;
state.display(state.active.title, null, "back");}
});setup.settingmods["preg"] = ["Disabled", "Enabled"];
Setting.addToggle("parasites", {
label : "Parasites",
default : true,
onChange: function(){
State.variables.world.parasites = settings.parasites;
state.display(state.active.title, null, "back");}
});setup.settingmods["parasites"] = ["Disabled", "Enabled"];
Setting.addToggle("udders", {
label : "Udders & Alt breast TFs",
default : true,
onChange: function(){
State.variables.world.udders = settings.udders;
state.display(state.active.title, null, "back");}
});setup.settingmods["udders"] = ["Disabled", "Enabled"];
<</script>>Game, world setting, story, dialog, characters, creatures and majority of code by [[Owlkaline|https://twitter.com/Owlkaline_AD]]~~
additional code sampled from [[HiEv||https://www.patreon.com/HiEv]] and their generous and helpful [[sugarcube guide|https://qjzhvmqlzvoo5lqnrvuhmg-on.drv.tw/UInv/Sample_Code.html#Main%20Menu]]
Background dream effect created by Alison Quaglia, made twine compatible by [[HiEv||https://www.patreon.com/HiEv]]
And as always, massive moral support from my wife Lily and my found sibling Mari. Plus so much love and support from my lovely friends Candi, Tye, Maxxie, Jac, Gringer, Poss, Glad, Mun, Brib, Jemma, Ayeaka, Mosi and so many others I can't even begin to list you all. Thank you so so much for all the support.
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>
[[Don't click this|https://www.youtube.com/watch?v=dQw4w9WgXcQ]]!!Change-log <span id="topElement"></span>
----
<<button "Scroll to bottom">><<ScrollTo "bottomElement">><</button>>
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>
----
~~
!!!First Alpha Released: V0.1.1A (04/26/2022)
+ Added basic systems for items, relationships, conversation, travel, status effects, metabolic processes, and more
+ Added basic explorable regions, lexi's grotto, the swamps of the sunkenlands, a junkyard and a port side town and more
+ Added characters: Kip the geckling, Fyrfli the sheewog, Lexi the alp, Baronet Laurent, Maeve the barkeep, Delphi the potion maker, Blair the beast woman, Nico the sharkman and The Mycelium Congregation. //(Note: Only basic interactions are currently available)//
+ Added much more! //(it's the whole game up to this point, but wanted something here in the changelog for fun lol)//
----
!!!V0.1.1B SUB - (04/28/2022)
@@.neutral;~@@ Added pointless color coding to change-log
@@.bad;x@@ Fixed an error being cast when attempting to enter the Shore from the Junkyard.
@@.bad;x@@ Fixed the shore and meadow options in the Cascade scene sending the player to the wrong location. These scenes are still not written however.
@@.bad;x@@ Blair's scenes now have an appropriate warning about vore content when //CW mode// is enabled
@@.good;+@@ Added the option to dance with Siphona after drinking with her at the Last Drop before going back to her ship
@@.neutral;~@@ Changed BarTalkPatrons to BarLookPatrons to make more sense (scenes are not yet written)
@@.neutral;~@@ the scene BarMain now changes depending on if you're entering the bar or were already inside when returning so it no longer seems like you're coming in from the outside
@@.bad;x@@ Fixed the player being sent to the Shore instead of the Harbor when leaving the Last Drop after dancing
@@.bad;x@@ Potentially fixed an issue where using ";" instead of "," in some set-macros caused an issue with the Opera browser. There are likely more that need to be caught
@@.neutral;~@@ Kip's secondary scenes while still incomplete have a way to leave now
@@.bad;x@@ Fixed maximum cupsize being displayed incorrectly.
@@.bad;x@@ Fixed an issue here Kip's Starting scenes were displayed with a large gap at the top of the screen
@@.bad;x@@ Fixed an issue where encouraging Kip in her intro scenes would cause choices to disappear
@@.neutral;~@@ Gave the changelog smaller font and a back button on the top as well as the bottom, for easier navigation
@@.bad;x@@ Fixed a menuing error where the player would become trapped in the menus if they selected the debug item giving screen and then menued to another and pressed the back button.
----
!!!V0.1.1B PUB - released (05/02/2022)
@@.neutral;~@@ Small fixes and typos sorted
@@.neutral;~@@ 0.1.1B Game Version Released for public play
----
!!!V0.1.1C SUB - (05/05/2022)
@@.good;Additions:@@
@@.good;+@@ Added a small variety of short scenes that can be observed inside The Last Drop by choosing the "look around bar" option
@@.good;+@@ Added a new scene where siphona can be met again at the Last Drop, her interest level will be reflected
@@.good;+@@ Siphona now has a full description that can be read through the "look at siphona" option in her main interaction page
@@.good;+@@ After meeting Siphona, Maeve can be asked about her for a short scene
@@.good;+@@ Added a scene to the Meadow where the player can find a river of milk. This can be followed to the temple, drank from or used to fill the canteen if the player has it in their inventory. The flowers here can also be pick to reviece a new item.
@@.good;+@@ Added new item, Milkbloom, which can be collected along the milk river in the meadow. Causes "galactagogue" effect.
@@.good;+@@ Added status effect, "galactagogue", Causes breasts growth and lactation build up overtime when consumed. If the player does not have breasts, this has a chance to give breasts.
@@.good;+@@ Added status event, breast growth. Players that previously did not have breasts, will grow them if this status is triggered
@@.good;+@@ Added status effect, lactation. Purely cosmetic at this time.
@@.good;+@@ Added status event, Lactation and Lactation Stops. Players not previously lactating will now begin lactating, or stop lactating if they were previously.
@@.good;+@@ Added simple resting & sleeping scenes to the swamp
@@.good;+@@ Delphi now has a new dialog option when returning to her without the herbs after accepting the task to find the herbs
@@.bad;Fixes:@@
@@.bad;x@@ Several events now pass time as intended
@@.bad;x@@ Fixed status effects not properly adding time limits
@@.bad;x@@ Fixed an error caused by using one of the side menus while in the rest or sleep scenes and then pressing back
@@.bad;x@@ Fixed an error the caused player's height to remain 5'3" regardless of customization
@@.bad;x@@ Fixed the Broodsnare event playing when it wasn't supposed to be in game yet, The blueberry statue event that was supposed to show up instead is now playable
@@.bad;x@@ Fixed an issue caused by a misplaced comma in the emissary stones event that caused a cascading issue with the player's variables
@@.bad;x@@ Fixed an error that caused Delphi's herb quest to be uncompletable
@@.bad;x@@ Fixed a flagging error that caused options in Kip's initial meeting scenes to yeild blank dialog
@@.bad;x@@ Fixed an error triggered by the slimes in the caldera that would corrupt the corruption stat
@@.neutral;Other:@@
@@.neutral;~@@ siphona's intro event no longer plays again if the player accepts her offer of a drink. If the player declines to have sex with her, she can be asked for sex at her main interaction page
@@.neutral;~@@ Status effects now add levels in a diminishing return format. Levels are added after being divided by the given stacks of effect.
@@.neutral;~@@ The canteen can now be used and drank from at any waypoint instead of only Lexi's grotto
@@.neutral;~@@ Resting scenes now display how much time has passed
@@.neutral;~@@ Delphi, Siphona, Blair and Nico scenes have been added to the debugging shortcuts
----
Public Version of [0.1.1C] Released:
----
!!!Version [0.1.1D] - (05/26/22)
@@.good;Additions@@
@@.good;+@@ Added resting and sleeping scenes to the garden region
@@.good;+@@ If the player owns the canteen and has it filled it can now be fed to Blair to avoid being eaten and recieve addition scene options. Having less than 128 oz of provisions will result in failure and the player will still be consumed.
@@.good;+@@ Fyrfli now has conversation options after her initial meeting
@@.good;+@@ Fyrfli can now be flirted with within her conversation options
@@.good;+@@ After completing Delphi's quest a new location is accessible in the harbor region.
@@.good;+@@ Delphi can now be talked to, sold herbs, looked at and items can be bought from her at her shop
@@.good;+@@ Added a new item, 'Mystery potion'. Acquired from the barrel outside of Delphi's shop. Causes various effects on the player. Weight gain or loss, height gain or loss, luck, nausea, etc
@@.good;+@@ Added a new item, "Weight-gain Jelly". Can be purchased from Delphi's shop. Causes 'fattening' status effect
@@.good;+@@ Added a new item, 'Anti-fat philter'. Can be purchased from Delphi's shop. Causes 'weight-loss' status effect
@@.good;+@@ Added a new item, 'Bitter-Bean Tea', simple item, causes 'energized' status effect
@@.good;+@@ On a rare occasion, after offering to assist with her experiment's atleast once, delphi can be caught in the effects of a failed experiment, where she can be teased or assisted. This comes in three kink varieties, "weight-gain", "lactation" and "Egg laying", each has a couple options on how to "enjoy her"
@@.good;+@@ Added an encounter to the caldera ruins, Lady Yarrow the roving brood beast, the player can enjoy an ovipositon sex scene with variation based on genitals, if the player wants it gentle or vigorous, and if the player's lucidity is over 30
@@.good;+@@ Added a new item, "Brood-beast Oocyte", can be collected by "pulling out" during sex with Lady Yarrow. currently has no function but can be sold to Delphi
@@.bad;Fixes@@
@@.bad;x@@ Fixed a menuing error that could cause players to get stuck on the road map page
@@.bad;x@@ Fixed some status effects using the wrong emojis
@@.bad;x@@ Fixed an error were trying to feed the soup in the rainy town to the canteen results in a blank page and no change to provisions
@@.bad;x@@ Fixed the player's locomotion style changing to "waddle" at too low a weight tier
@@.neutral;Other@@
@@.neutral;~@@ The player's fat tiers now scale according to height, for taller characters the descriptions of their proportions are scaled down, for shorter characters the descriptions of their proportions are scaled up to emulate the difference the same amount of fat can have on different frame sizes
@@.neutral;~@@ The item, "Black-Ambrosia" now has a description in the inventory
@@.neutral;~@@ More warnings have been added to sensitive kink area's when CW mode is enabled.
----
<b>Patch 1:</b> - (05/29/22)
@@.bad;x@@ Fixed an off-by-one error in the game's weighted randomness system that was resulting in some passages and variables becoming undefined. Fingers crossed but this is a big fix and should clean up a ton of the issues we've been having.
@@.bad;x@@ Fixed an issue that caused the Blair's feeding scene to not change even if the canteen contained more than 128 oz
@@.bad;x@@ Fixed an issue that caused the item crate in the swamp to occasionally display blank results and Removed some excess white space that was generating in the item crate scene in general
@@.bad;x@@ Fixed the "rare herb" not properly being added to the inventory when found in the crate on some occasions. Chances to find it have also been modified.
@@.bad;x@@ Fixed the strange perfume item not showing its description properly
@@.neutral;~@@ Add in more arrow icons on options where they were missing in the swamp region
----
<b>Patch 2:</b> - (05/30/22)
@@.bad;x@@ Fixed an error that was causing the soup event at Nico's Hut to become broken after your initial meeting
@@.bad;x@@ Fixed having the soup at nico's shake not adding calories properly
@@.bad;x@@ Fixed a missing scene that wasn't playing properly when soup is accepted from Nico on your second visit
@@.bad;x@@ Fixed Weight-gain Jelly not showing in the inventory properly
@@.bad;x@@ Fixed Kip's fat variables occasionally not being assigned properly
@@.good;+@@ Added a toggle to turn off the swirling background that appears in some scenes for better performance.
----
<b>Patch 3:</b> - (06/01/22)
@@.bad;x@@ Fixed an error that would trigger when trying to stuff one's self with the canteen
@@.bad;x@@ Fixed Mystery Potions not being removed after use
@@.bad;x@@ Fixed an error that would occur when selling milkbloom petals to Delphi
@@.bad;x@@ Fixed Bitter-bean Brew borking the calories variable
@@.bad;x@@ Fixed Wilderberry not applying stats to the player properly
@@.bad;x@@ Fixed Some status effects having broken timers applied to the player
@@.bad;x@@ Fixed the player not gaining weight after being kept in the broodbeast nest
@@.bad;x@@ Fixed an error that would sometimes caused the medstation to only play the status curing event
@@.bad;x@@ Fixed the player's "heavy" status being removed upon curing status effects and changed how non timer based status effects are tracked and assigned
@@.good;+@@ Added scroll to bottom and scroll to top buttons on the changelog so it's easier to navigate
----
Public version of [0.1.1D] uploaded (06/09/22)
----
!!!Version [0.1.1E] - (07/03/22)
@@.good;Additions@@
@@.good;+@@ Adjusted character creation and added new options, like presentation, clothing style, transness, facial hair, breast size and genital customization
@@.good;+@@ Added two new body shapes, "bean" and "Strawberry"
@@.good;+@@ Added facial hair options to character creation
@@.good;+@@ Expanded upon the player character's lower body descriptions and added arm fat factors to the game
@@.good;+@@ Added descriptions for the player when they have various types of horns, ears, hands, noses and other parts
@@.good;+@@ Factors related to the player character's vice stats can now be adjusted in the character creation "custom traits" page, this is still a work in progress, but one can adjust their starting gluttony, lust, greed and other factors.
@@.good;+@@ Added status effect "mutagen" which raises mutagen levels over time
@@.good;+@@ When the mutagen bar reaches 100% It'll now trigger a mutation event, different types of mutagens can be picked up from encounters & items, and then based on the mix will generate various transformations. Current mutation types are pig, cow, demon, slime and blob
@@.good;+@@ Added an encounter to the swamps, finding dug up roots the player can search for items ranging from money, onions, potions and a new truffle item.
@@.good;+@@ Added item "Hog-Maker Truffle", causes gluttony related effects and porcine mutagens, can trigger pig transformations
@@.good;+@@ Added a flower grove encounter to the meadow where the player can talk with a milk-maiden and get transformative sap. If the player's bust or body fat increases noticeably, the milk maiden will comment on it next the player returns.
@@.good;+@@ Added item "Horned-Mother's Milk", causes lactation and breast enhancement and adds bovine mutagens, can trigger cow transformations
@@.good;+@@ Added abandoned bonfire encounter to the shore region.
@@.good;+@@ Added new item "Meat", simple food item, aquired from the bonfire event
@@.good;+@@ Added meat mine encounter to the Caldera region
@@.good;+@@ Added new item "Mysterious Meat", caused gluttony changes, mutagens and "blob" mutations; can be acquired from the "Meat mine"
@@.good;+@@ Added new status effect, "waterlogged", triggered by some mutations, makes the player permenantly sloshy. This is a cosmetic effect.
@@.good;+@@ Added a new bar to the side panel, "fitness", to reflect a new stat
@@.good;+@@ Added status messages to reflect the characters fitness stats
@@.good;+@@ Cleaned up Kip's starting interactions and added her basic features, she has some starter dialog in her conversation options and has some scenes that play in her camp area. These all play a little different depending on how much weight she's gained and how much affection she has for the player.
@@.good;+@@ Kip can now be gifted the can-opener item, opening up a new scene where she can be encouraged or teased, additionally it changes kip's eating habits
@@.good;+@@ Kip can now be given weight-gain jelly triggering a new scene. This scene varies based on kips weight, connection to the player and her kink levels, all of which can be increased by the options in the through this repeatable event.
@@.good;+@@ Added more levels to breast size and belly descriptions and rescaled how breast cupsize works
@@.good;+@@ Added a new mining site encounter where ruins are mined for meat, the mystery meat can be taken and consumed
@@.good;+@@ Added a new item, "mystery meat" which can cause "blob" mutations
@@.bad;Fixes@@
@@.bad;x@@ Fixed blonde hair showing up as colorless
@@.bad;x@@ Fixed the white and black skintone options adding the true "white" or "black" color to the player instead of the skin tone variants
@@.bad;x@@ Fixed the swirl effect toggle not working at points its supposed to
@@.bad;x@@ Fixed Kip's main interactions not having a back button
@@.bad;x@@ Fixed mutation status messages falsely scaling with corruption instead in certain circumstances.
@@.bad;x@@ Fixed status effect events not playing when in the meadow
@@.bad;x@@ Fixed the wilderberry not being added to the inventory as its supposed to
@@.bad;x@@ Fixed the medistation not returning to normal after it goes into its malfunctional state
@@.bad;x@@ Fixed the random range function incorrectly using integers instead of floating points, causing some stats to apply 0 when numbers were small decimal point values
@@.neutral;Changes@@
@@.neutral;~@@The way the player's muscle and fat weight is calculated has been adjusted slightly
@@.neutral;~@@Base stomach capacity now scales with height. Bigger characters will naturally have larger organs, smaller characters, smaller organs.
@@.neutral;~@@ Body shape distributions for all current shapes have been adjusted slightly to reduce the amount of weight gained in the face, neck and chest to be more realistic with the new descriptions
@@.neutral;~@@The player can now go back to the inventory directly after using a mystery potion if so desired
@@.neutral;~@@ modified some widgets to stop them from generating excess white space
@@.neutral;~@@ encountering the blobby creature in the caldera and accepting its advance now triggers additional fattening over time as well as a rise in "slime" mutagens
@@.neutral;~@@ Expanded debuging options to display more info and added transformation debugging
@@.neutral;~@@ removed the arousal bar from the side panel as I don't have a purpose for it yet
@@.neutral;~@@ Swimming in the astral sea now raises fitness, it also gives some vitality gains
@@.neutral;~@@ Alp fruit now applies mutagens when consumed
@@.neutral;~@@ Finding the shore from the junkyard now has an option to stay at the shore instead of just heading to the swamp, harbor or back to the junkyard
@@.neutral;~@@ breast tissue now properly calculates into total weight
@@.neutral;~@@ Weight gain jelly can now be found in the random swamp crate
@@.neutral;~@@ All regions now have a darkened box around the text to make it more easily read, further, the swamp, meadow, shore, junkyard and ruins region now have css generated backgrounds
@@.neutral;~@@ Adjusted how hearts are displayed and calculated, 100 points with 10 point intervals
@@.neutral;~@@ The player can now use items directly from their examination page
@@.neutral;~@@ Examining Item's now also lists their weight and calorie content.
----
<b>Patch 1:</b> - (07/05/22)
@@.good;+@@ Added "triangle shape" a more extreme pear body shape option
@@.good;+@@ Kip can now be fed meat and pickled centipedes in her gift giving menu. Kip now also has a fullness factor, when filled she can't eat more until she's allowed to rest or until the player teases her or encourages her to eat more.
@@.good;+@@ Kip's fullness factor is now described in her description.
@@.bad;x@@ Fixed a test value messing up encounter rng for some regions
@@.bad;x@@ Fixed Cow, Pig, Blob and Slime TF's not properly including the chance of weight-gain in their transformation lineups
@@.bad;x@@ Fixed wilderberry not being added to the inventory like it should
@@.bad;x@@ Fixed an error in the stomach description that was causing small values to be displayed as disproportionately fat
@@.bad;x@@ Fixed ear descriptions not displaying when they should
@@.bad;x@@ Fixed the caldera slime accidently adding blob mutagens instead of slime mutagens
@@.bad;x@@ Fixed the greed stat becoming corrupted in certain areas
@@.bad;x@@ Fixed Kip's size being described as "blobby" at the wrong size
@@.bad;x@@ Fixed Kip's campsite replaying the walking in scene when returing to her main interactions from a previous action
@@.bad;x@@ Fixed being able to give kip multiple can-openers, repeating the event
----
<b>Patch 2:</b> - (07/06/22)
@@.good;+@@ Moving through the gate to the old rainy town or back to the harbor now behaves a little different at larger body sizes.
@@.good;+@@ The player now has a small chance of getting momentarily stuck in the doorway to the bar at extreme weight sizes
@@.bad;x@@ The player can now head back to the harbor from the rainy town instead of heading back to Lexi's camp
@@.bad;x@@ Fixed the harbor area not being fully functional when accessed from the shore due to superfluous flags
@@.bad;x@@ Fixed a number of areas of the game using fat value instead of fat tier to determine scene variation
@@.bad;x@@ Fixed the Baronet's intro replaying upon each meeting
@@.bad;x@@ Fixed weight-gain triggered by slime or blob tfs sometimes resulting in a blank transformation scene
@@.bad;x@@ Fixed Kip's weight gain jelly scene not removing one from the player's inventory, (sorry no infinite WG jellies for kip)
----
<b>Patch 3: 07/10/22</b>
@@.good;+@@ Delphi can now be sold Alpfruit and hog-maker truffles, as with all items you sell to her she has a little commentary on the item
@@.good;+@@ Pig and Blob Tfs now include stomach capacity increases
@@.good;+@@ Added a new encounter to the Junkyard. A tank full of slime, activating it adds slime mutagens to the player
@@.bad;x@@ Several events that didn't pass time now should be passing time appropriately
@@.bad;x@@ Fixed an issue with the mushroom events where a flag wasn't being removed. The gluttony requirement for getting locked in has also been raised from 50 to 70
@@.bad;x@@ Fixed some of Delphi's item giving options not showing up even when the player had the item
@@.neutral;~@@ Gaining an udder now increases the player's weight accordingly
@@.neutral;~@@ Transformations now lower tether. Tether still doesn't do much yet though
@@.neutral;~@@ The caldera slime now gives "blob" mutagens as was originally intended.
@@.neutral;~@@ Items that can be sold to delphi now have their price value listed on their button
----
<b>Version [0.1.1E] Public release</b>
----
!!!Version [0.1.1F] - (08/10/22)
@@.good;Additions@@
@@.good;+@@ Debug has been rearranged and new options have been added. Player body proportions can now be minutely tweaked.
@@.good;+@@ The system can now calculate up all body parts and determine and assign species
@@.good;+@@ Changes in species now has a status message to reflect this
@@.good;+@@ Blob mutagens now cause 4 new tfs, the player can now grow a lard filled udder-sack, a cobra like veil, greased hair and a drooly shark-like maw.
@@.good;+@@ Slime mutagens now cause a new mutation, "Photosynthetic", which allows the player to gain calories passively over time, up to a max level of 5 per minute
@@.good;+@@ Pig mutagens now cause a new mutation, the soft translucent peach fuzz skin type
@@.good;+@@ Cow mutagen's now have a new mutation, cow spot pattern skin type
@@.good;+@@ The inventory system has been remodeled, using a tagging system and more universalized stats. The Inventory can also now be organized by item type to avoid clutter and automatically sorts alphabetically.
@@.good;+@@ Various small areas of the game now react to the players weight at different tiers. Notably floorboards creak in the harbor areas or having to squeeze through trees in the swamp
@@.good;+@@ Player customization now includes hair styles. Each style has unique descriptions at different hair lengths
@@.good;+@@ Hair very slowly grows in length over time now
@@.good;+@@ Slime mutagens now have an additional TF, "slime hair"
@@.good;+@@ The Harbor region now has an exploration option, it largely shows various sight around the boardwalk, a number of happenings among the crowds
@@.good;+@@ The harbor region now includes an option to check out the pier resulting in two new zones
@@.good;+@@ Added new area to harbor region, Bethanie's Beauty Boutique. Bethanie can change the player's hair cut, hair color, eye color and even skin color in a wide variety of scenes and options
@@.good;+@@ New character Bethanie will on occasion have a stuffed belly, resulting in an option to flirt. This can result in a sex scene
@@.good;+@@ Added a new area to the harbor region, The Oojinn Junk shop. This new character can be talked to for a variety of scenes as well as being able to buy items from and sell items to them.
@@.good;+@@ Created a new automatic link generation system to fill in the Oojinn's inventory as well as the player's sellable inventory
@@.good;+@@ The harbor region now includes a variety of flavor scenes while exploring
@@.good;+@@ Added a new item, Cheese-cake slice
@@.good;+@@ Added a new item, Oojin Jam, which causes slime tfs
@@.good;+@@ Added a new encounter to the harbor region. A drone carries a package of sweet smelling goods. The player can choose to chase it down and steal its contents for a new item and an increase in gluttony and greed
@@.good;+@@ Added a new item, Dilluted Wilderberry Juice, which causes berry tfs
@@.good;+@@ Added berry mutagens and TFs, including weight gain, stomach capacity increase, perma juice, and pear-shapped changes
@@.bad;Fixes@@
@@.bad;x@@ Numerous Spelling and grammatical mistakes have been corrected. Community shout out to <b>Fwip</b> for the help!
@@.bad;x@@ Fixed the cow leg transformation not removing from the transformation pool after already being acquired
@@.bad;x@@ Fixed the status message for thigh grow incorrectly showing the down sizing message in some circumstances
@@.bad;x@@ Fixed non-human arm descriptions blending together because of a broken conditional
@@.bad;x@@ Fixed certain mutations replaying after already being acquired
@@.bad;x@@ Fixed Fryfli's stew not applying stat changes to the player
@@.bad;x@@ Fixed the bonfire at the shore's option to leave not functioning as intended.
@@.bad;x@@ Fixed ordering puddle prawns at the bar not functioning
@@.bad;x@@ Fixed ordering Maeve's brew not functioning properly
@@.bad;x@@ Fixed the wilderberry triggered berry events messing up when using multiple berries
@@.bad;x@@ Fixed horn descriptions not properly displaying
@@.bad;x@@ Fixed several state messages not terminating their css font/color modifications where they're supposed to
@@.neutral;Changes@@
@@.neutral;~@@ The slime tank event now also makes the player gain a small amount of weight
@@.neutral;~@@ The caldera slime and the junkyard slime tank now show what mutagen you've been exposed to
@@.neutral;~@@ The debug item menu now uses its relevant emoji icons
@@.neutral;~@@ Horn's now have a size factor, neph and cow tf's now have repeated horn growth options to reach larger horn sizes
@@.neutral;~@@ The cascade travel scenes now accommodate the meadow and the shore regions
@@.neutral;~@@ The harbor can now be slept and rested in
@@.neutral;~@@ All regions now have sleeping and resting scenes written
@@.neutral;~@@ Resting on the shore of the astral sea now has a small chance to increase lucidity
<b>Patch 1, 2 & 3:</b> - (08/10/2022)
@@.bad;x@@ Fixed OojinJam & Dilluted Wilderberry Juice not apply stats properly
@@.bad;x@@ Fixed an error in the mushroom scene
@@.bad;x@@ Fixed some errors that were occuring in the swamps exploration scene related to the new weight reactions
@@.bad;x@@ Fixed an error when bethanie changes the players skin color
@@.bad;x@@ Fixed hand descriptions some times not displaying as intended
@@.bad;x@@ For ease of testing, using debug to add provisions now adds the canteen to the players inventory if they hadn't already picked it up. (It can be acquired from the junk pile in lexi's camp)
@@.bad;x@@ Fixed Hazel eyes and a few other colors selections resulting in transulecent details
@@.bad;x@@ Fixed the character description screen being broken because of an off by one error
@@.bad;x@@ Fixed berry and slime mutagens not applying properly in some areas
@@.bad;x@@ Fixed berry mutagens not properly applying from the berry or its juice
@@.bad;x@@ Fixed waterlogged mutations not causing weight gain
@@.bad;x@@ Increased the average range of fat that can be gained from weight gain tfs
@@.bad;x@@ Fixed the cow leg tf assigning pig legs
@@.bad;x@@ Fixed some of the baronet's greeting being cut off for female player characters after the first meeting
@@.bad;x@@ Fixed the baronet's reactions to the players weight gain not properly displaying in the greeting message on occasion
<b>Patch 4:</b> - (08/14/2022)
@@.good;+@@ Added a settings menu to quickly adjust things like debug mode, content warning mode, the swirling background/performance and now an option to change from imperial to metric units of measurement
@@.good;+@@ Added a new encounter to the harbor region. You can meet a demon playing "gambit stones" a dice game the player can play with them
@@.bad;x@@ Fixed mystery potion removing two items upon use
@@.bad;x@@ Fixed udder descriptions using the wrong trigger
@@.bad;x@@ Fixed "cow" pattern skin being asigned as a skin type rather than pattern
@@.bad;x@@ Fixed skin pattern not displaying when it should
@@.bad;x@@ Status events and mysterypotion scenes have been given a slight delay in their trigger to allow the backbutton to still be used/ (if you're quick)
@@.bad;x@@ Fixed being waterlogged with berry juice sometimes triggering a description error
@@.bad;x@@ Fixed Blob TF's "Grease udder" mutation being broken
@@.bad;x@@ Fixed box braids showing the wrong hair description
----
!!!Version [0.1.1G] - (09/20/22)
@@.good;Additions@@
@@.good;+@@ Added a new stats area to the player description that tracks weight gained, calories consumed, endings found and more.
@@.good;+@@ The swamp and junkyard can now be searched for items at any time
@@.good;+@@ Added a new item "vermifuge syringe" It removes mutagens and parasites
@@.good;+@@ Added a new item "components". Simple item for selling or gifting
@@.good;+@@ Added a new item "Stomach expansion pills". They temporarily expand stomach capacity
@@.good;+@@ Added a new status effect "stomach expansion"
@@.good;+@@ Delphi now sells vermifuge and stomach expansion pills
@@.good;+@@ Added a system to determine stretchmark growth when the player gains lots of weight in a short period of time
@@.good;+@@ Added new settings options to disable pregnancy, udder transformations, parasites as well as stretchmarks/cellulite descriptions
@@.good;+@@ Added a new body type, "barrel shaped" for a more heavily middle focused gain
@@.good;+@@ Added a new status effect, "breast expansion", causes rapid breast tissue gains, if the player has no breasts it has a small chance to generate new breasts.
@@.good;+@@ Added a new item "Giant Strawberry", has a chance to cause breast expansion
@@.good;+@@ Kip can now be fed cheesecake
@@.good;+@@ Added a new encounter to the meadow, cursed statue. The statue can be touched, or its jewels thieved or the strawberries surrounding it harvested. The later two causes breast expansion.
@@.good;+@@ Added a new bad end, endless breast expansion from stealing the statues jewel.
@@.good;+@@ Stomach descriptions now account for hard mass (food, pregnancy, etc) and have additional descriptions to accommodate stuffed/bloated states. It scales with fat, so smaller levels may go unnoticed under the softness
@@.good;+@@ When selling items to the oojinn there's now an option to sell all of that item or selling it in stacks of 5
@@.good;+@@ Added a new encounter to the meadow, Moonjinn, cow-slimes. They can feed the player breast milk, they can be impregnated or the player can be impregnated by them (regardless of genital setup)
@@.good;+@@ Added a framework for a pregnancy and parasite systems
@@.good;+@@ Added first pregnancy / parasite type, Ooojinn (slime). Including various status messages, bodily reaction scenes and a couple birthing scenes. (multiple can be carried at one time)
@@.good;+@@ Changes in height now have status messages to reflect them
@@.bad;Fixes@@
@@.bad;x@@ Fixed the mutationclass error displaying when a neutral mutation is called
@@.bad;x@@ Fixed Delphi's menu options for the bitter bean tea not displaying when the player has enough spall to afford it sometimes
@@.bad;x@@ Fixed Delphi's swamp event showing up even after being completed if the player uses the left path on the fork in the road event
@@.bad;x@@ Fixed ordering spirits and beers having inconsistent behavior under some conditions, What you order should be what you order.
@@.bad;x@@ Fixed the debug option "decrease hair length" actually increasing hair length
@@.bad;x@@ Fixed the resting dialog using the wrong location data at some points
@@.bad;x@@ Fixed the drink ordering scenes converting all the font into Maeve's dialog font
@@.bad;x@@ Fixed blair's canteen feeding scene not removing player's provision levels
@@.bad;x@@ Fixed Nico's soup not adding calories or fullness on the first meeting.
@@.bad;x@@ Fixed Nico's soup flag not disabling as it should, meaning even upon declining on future visits after accepting it once, decline still acted like an accept
@@.bad;x@@ Fixed some odd behavior with the crate in the swamp. It should no longer generate blank scenes or give the wrong rarity types
@@.bad;x@@ the berry swelling status effect now stacks better and no longer bugs out when using multple berries at once. The event scenes are no longer triggered by level, but instead level determines how fast each stage in the berry inflation sequence happens. So instead of multiple berries sending one to the end event, it'll reduce the time between events from 120 minutes to 40 minutes etc (based on how many where used)
@@.bad;x@@ Fixed a flag not deactivating when it should in Fyrfli's initial interactions
@@.bad;x@@ Fixed the "Lose Weight" debug command lowering provision weight instead of body fat
@@.neutral;Changes@@
@@.neutral;~@@ The way that calories are absorbed has been adjusted. Calories are subtracted after weight calculations instead of before. This should improve how calories feel in game
@@.neutral;~@@ Mutagen stock is reduced by half when its relevant mutation is called, while unrelated mutagens will remain active.
@@.neutral;~@@ Stacked status effects now have a new diminishing return scale, after 5 stacks it accounts for a power value of 3.8, a stack of 10 accounts for a level value of 5, and so on.
@@.neutral;~@@ Changed the spall value of some items
@@.neutral;~@@ Weight status change messages have been improved and additionally react to weight increases that aren't fat related (height change, muscle gain, breast tissue growth, etc)
@@.neutral;~@@ If stomach contents or capacity weight more than 120 oz they'll begin to display in lbs
@@.neutral;~@@ The debug stat display has been cleaned up a bit and now the name of the current passage is displayed as a footer on each passage when debug mode is enabled
@@.neutral;~@@ Cleaned up some errors in Baronet Laurent's dialog and added a few extra possible lines for when he reacts to the player's weight gain
@@.neutral;~@@ status effects are now organized and auto described from a pool of data. They also use a new tagging system allowing for more complex status effects like pregnancy and parasites.
@@.neutral;~@@ Status effects with stages now scale with time passed, so instead of exceeding the limit only triggering one stage change, exceeding the time limit will trigger as many stages as the time passage should allot
<b>Patch 1&2:</b> - (09/21/2022)
@@.bad;x@@ Fixed udders still developing when disabled in the menu
@@.bad;x@@ Fixed stretchmarks forming when disabled in the menu
@@.bad;x@@ Fixed giving the temple maiden's items sometimes displaying messages from previously gifted items
@@.bad;x@@ Fixed an error in stat tracking that was causing the food swelling status effect to break
@@.bad;x@@ Fixed an error that could cause multiple offering messages to play when donating to the cow temple
@@.bad;x@@ Fixed mystery potion and temple offerings not assigning the "good luck" status effect correctly
@@.bad;x@@ Fixed horn growth messages still appearing after reaching max size
@@.bad;x@@ Removed some options from the baronet's menu as that content hadn't been written yet and those links were left in erroneously
@@.bad;x@@ Fixed the meadow statue event missing texted do to a malformed conditional
@@.bad;x@@ Fixed the meadow statue event not properly applying new breasts when a breastless character triggers the right conditions
@@.bad;x@@ Fixed breast expansion messages playing while players without breasts are under the effects of the breast expansion status effect
@@.bad;x@@ Fixed the option to feed kip cheesecake only showing up if the player had meat in their inventory
@@.bad;x@@ Fixed an issue where accepting the soup upon meeting nico would cause fullness to become broken as an erroneous value was being assigned
@@.bad;x@@ Fixed a missing dialog scene when talking to the Oojinn merchant about wild slimes
@@.good;+@@ Added a new interaction with Kip. If the player's breast size is above tier 4, kip may occasionally comment on it, giving the option to tease her about it. This can lead to breast fondling scenes and in the case of the player lactating, a short breast feeding scene.
----
<b>Patch 3</b> - (09/29/2022)
@@.good;+@@ Added A new debuging tool. An "active flags" button has been added to the passage footer area when debug mode is enabled. This opens a pop up window that lists all active flags and their values
@@.bad;x@@ Fixed an error that would cause the flags in the medstation to not turn off, resulting in all outcomes playing the contraceptive scene
@@.bad;x@@ Fixed kips breast feeding scene not appearing even when player was lactating due to a misspelled flag
@@.bad;x@@ Fixed the contraceptive status effect not preventing impregnantion by the moojinn
~~
----
<<button "Scroll to top">><<ScrollTo "topElement">><</button>>
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>
<span id="bottomElement"></span>!!!Traits
----
Your proclivities, your sins, your temptations. What traits define you?
@@.signage;(These stats determine what kind of demon transformations are more likely to occur to your character when the mutagen bar fills)@@
<label for="slidefitness">Starting ''Fitness'':</label> <span id="slidevalFIT"></span>%
<<set $tmpFIT to 50>><input type="range" id="slidefitness" name="slidefitness" min="25" max="75"
@value="$tmpFIT" class="slider" data-var="$tmpFIT" oninput="SugarCubeInput(this)">
<label for="slidegluttony">Starting ''Gluttony'':</label> <span id="slidevalGL"></span> / 100
<<set $tmpgl to 0>><input type="range" id="slidegluttony" name="slidegluttony" min="0" max="25"
@value="$tmpgl" class="slider" data-var="$tmpgl" oninput="SugarCubeInput(this)">
<label for="slidegreed">Starting ''Greed'':</label> <span id="slidevalGR"></span> / 100
<<set $tmpgr to 0>><input type="range" id="slidegreed" name="slidegreed" min="0" max="25"
@value="$tmpgr" class="slider" data-var="$tmpgr" oninput="SugarCubeInput(this)">
<label for="slidelust">Starting ''Lust'':</label> <span id="slidevalL"></span> / 100
<<set $tmpl to 0>><input type="range" id="slidelust" name="slidelust" min="0" max="25"
@value="$tmpl" class="slider" data-var="$tmpl" oninput="SugarCubeInput(this)">
<label for="slidesloth">Starting ''Sloth'':</label> <span id="slidevalS"></span> / 100
<<set $tmps to 0>><input type="range" id="slidesloth" name="slidesloth" min="0" max="25"
@value="$tmps" class="slider" data-var="$tmps" oninput="SugarCubeInput(this)">
<<script>>
$(document).one(":passagerender", function (event) {
// Display initial value.
$(event.content).find("#slidevalFIT").text(State.variables.tmpFIT)
$(event.content).find("#slidevalGL").text(State.variables.tmpgl);
$(event.content).find("#slidevalGR").text(State.variables.tmpgr);
$(event.content).find("#slidevalL").text(State.variables.tmpl);
$(event.content).find("#slidevalS").text(State.variables.tmps);
// Update display when the value changes.
$(event.content).find("#slidegluttony").on("input", function (){
$("#slidevalGL").empty().text(State.variables.tmpgl);
});
$(event.content).find("#slidegreed").on("input", function (){
$("#slidevalGR").empty().text(State.variables.tmpgr);
});
$(event.content).find("#slidelust").on("input", function () {
$("#slidevalL").empty().text(State.variables.tmpl);
});
$(event.content).find("#slidesloth").on("input", function () {
$("#slidevalS").empty().text(State.variables.tmps);
});
$(event.content).find("#slidefitness").on("input", function () {
$("#slidevalFIT").empty().text(State.variables.tmpFIT);
});
});
<</script>>
----
➤ <<link [[Accept Trait Configuration|StoryStart]]>><<set $player.gluttony.current to parseInt($tmpgl), $player.greed.current to parseInt($tmpgr), $player.lust.current to parseInt($tmpl), $player.sloth.current to parseInt($tmps), $player.fitness.current to parseInt($tmpFIT)>><</link>>
!!First Breath
----
The fog in your mind seems to lift suddenly. The tingling numbness that swirls around your body begins to fade and sensation returns to you. You run your hands over your <<if $player.hasbreasts>>breasts<<else>>chest"<</if>> and the <<if $player.fat.tier < 3>>slender<<else>>voluptuous<</if>> curves & angles of your body. You feel more centered, grounded, more like yourself, but something is still wrong. You feel weightless, drifting, as though you're floating at sea. Worse, you realize that when you try to breathe your lungs pull in no air, they fill with nothing at all and yet it feels like you're drowning.
You hear a muffled distant sound, it sounds almost like laughter. You can't orient yourself in the mist, in the swirling color and the thickness that closes in around you. Suddenly however, you feel an odd tugging in your chest, like a tiny wire being pulled taut with great vigor.
You can feel the thickness around you slipping past as the tether in you drags you through the mist and rushes you to some unseen surface. Gasping with surprise and confusion, you emerge from the ether into a world of breathable air and physical forms. You cough and sputter as you find yourself being dragged from the incorporeal sea and onto a soft bed of grasses sparkling in the light of a foreign sun beaming through a crack in the sea cave walls that surround you.
Your head spins as you hear an odd voice begin to speak from some somewhere within this odd hallow.
@@.lexi;"Well, well, well... what sad lost little soul have I fished up from the cosmic sea this time? hehehe"@@ chuckles the voice.
You look all around you but all you can see is the mossy campsite you seem to have found yourself in. Gasping for breath as you rise to your feet, disoriented and feeling as though you're lost in a dream, //you call out..//
----
➤ "[["Who's there? Where am I?"|StoryStart2]]"
<<AdjustBody $player.bodytype "set">>
<<script>>update(0,1)<</script>>
<<set $player.fat.previous = $player.fat.current,
$player.chest.previous = $player.chest.fat+$player.breast.tissue,
$player.belly.previous = $player.belly.fat,
$player.butt.previous = $player.butt.fat,
$player.leg.previous = $player.leg.fat,
$player.hips.previous = $player.hips.fat>><<silently>><<nobr>><<StatMessage>><</nobr>><</silently>><<SetFlag "lastfatcheck" $world.time>>!!A Welcome, A new face
----
From the shadows of a looming fig tree standing tall in the light in the middle of the grotto, you see two bright pink points of light pierce the darkness. Below the glowing orbs emerges a sharp toothed grin of inhuman width. A strange, short bodied creature covered in black fur floats into the pinkish light of the odd swirling sky, a sassy energy wafting from their relaxed posture. The impish creature effortlessly drifts over to you and lays down in the air before you, chin in their hands.
@@.lexi; "Hey there <<if $player.gender == 1>>sweet-thing<<elseif $player.gender==2>>dude<<else>>babe<</if>>, a little lost are we? Welcome to the immortal coil."@@
The imp does a little twirl with their arms spread out. Seeing the confusion across your face, they begin to explain @@.lexi;"If you're here that means you're dead dummy. Well, usually. You're a bit of an odd case, as you see..."@@
They float closer to you and with an odd flourish pluck something out of the air just before your chest. To your surprise a thin silvery thread begins to materialize in their hands, pulled taunt from your center. The imp continues, @@.lexi;"..you're still tethered to the waking world, meaning youre not quite dead yet. Maybe you're in a coma or just had a little too much LSD. Whatever the case, your dreaming consciousness has drifted its way out into this little land betwixt. The Empyrean Midden: stay here too long and well, you wont be going home after that.."@@
You feel a strange sensation as the thread disappears once again and you're left just as disoriented as before.
<<SetRelation "lexi" 0 0 "Unknown" "Neutral">>
//Through the fog, you say...//
------
➤ [["What? I'm... how do i wake up then??"|StoryStart2A]]
➤ [["So this is a dream? Can I just wake up?"|StoryStart2A]]
➽ [["I Don't have time for nightmares. I'm out of here. (Skip intro)"|StoryStart2B]]
!!A helpful imp?
----
The imp leans a clawed hand against their cheek and purrs, @@.lexi;"well, that's the trouble. This ain't exactly a dream hun. Getting you back to the waking world could be tricky. Usually lost souls just fade away into the grand materials or get eaten by some big nasty, lucky for you ol' Lexi here snatched you up first and I got a plan."@@
They pause for a response but realize their half introduction does little to bolster your understanding. Clearing their throat they continue, @@.lexi;"okay, so, like, I'm an alp, I can come and go between realms. Kind of our thing. I'm getting good vibes from y'all and i dunno, it might be interesting getting you home, so i want to help. Long story, but the problem is, tethered beings like yourself are a bit too spiritually heavy for me to carry with me. Soooo, you're a little stuck and I'll need some help getting you unstuck."@@
Lexi's face twists in a slightly devious way, which doesn't fill you with the most confidence.
💕 @@.signage;New relationship unlocked: Lexi the Alp@@<<SetRelation "lexi" 0 0 "Unknown" "Indifferent">>
//How do you respond?//
----
➤ [["Stuck? What am I supposed to do then?"|StoryStart2A2]]
➤ [["Let me guess, there's a catch?"|StoryStart2A2]]
!!Patience is for the meek
----
The imp chuckles and looks over you with their large piercing eyes that drip with a devious energy, @@.lexi;"A confident <<if $player.gender == 1>>gal<<elseif $player.gender==2>>man<<else>>one<</if>> I see. Alright, babe, I'll make it quick for you neophyte. You want out of here? Go out and explore the midden, don't get too tempted by shit, it'll cut your tether and if you find a big dumb crystal; bring it back to 'ol Lexi here and I'll get you home. If you want. Or go roll around in the pleasure pits and become a demon for all i care."@@
Lexi begins to float back into the shadows, hands on their hips. They reach into a hallow in the large fig tree and pull out something and toss it to you. You catch it and examine the odd and ornate carved bone flute.
@@.lexi;"For now you can use my little grotto as your base camp and if you need any help, just give that little witch-whistle there a toot and I'll come hustling over. Good luck babe."@@
With that the strange creature fades into a shadowy mist once more, leaving you to your own devices.
💕 @@.signage;New relationship unlocked: Lexi the Alp@@<<SetRelation "lexi" 0 0 "Unknown" "Indifferent">>
----
➤ [["Continue"|CampMain]]!!A path for power, a path for home
----
Lexi clicks their tongue and aloofly toys with the long dark hair framing their big glowing eyes, @@.lexi;"so, to keep it brief I'll need a bigger power-source than just my own to ferry you back to your body. If you can find me something to enhance my power, like a very big dream-shard or an empowered elixir or something, I might be able to do it. Honestly even a big enough collection of these would suffice.."@@
The imp waves their hand and a marble sized glowing orb appears between their fingers, @@.lexi;"These little gems are made up of purified astral energy, the remains of old dreams, dead gods, an idea someone forgot, you name it. Mostly they're just a good source of power. Most folk call them dream spall and they're used as a currency of sorts..and sometimes a food and other times a fuel? Just depends. Anyways, the other options would be better, but if you get enough of these I might have the power needed to drag you back..."@@
Lexi then closes their claws around the orb and raises a finger at you, @@.lexi;" ...Provided you don't gather too much spiritual weight, and I'm not talking about like getting fat or whatever, i mean corruption. Your tether is anchored in your humanity, the more you give into the influences of this world and the more you grow into a monster, like the rest of us here, the weaker your tether will become. Lose it and you'll be stuck here for good."@@
You can't quite place if this Lexi character is all that trustworthy, but what other options do you have? This could all just be some wild dream, maybe its no big deal. But, if it really is this weird scenario, shouldn't you at least try to find away back to your waking life. //You contemplate what you've heard and respond with://
----
➤ [["Find objects of power, got it. Any advice on where to start?"|StorystartA3]]
➤ [["So I just head out there into some weird dream world and get you valuables? that's my way out?"|StorystartA3]]
<<silently>><<script>>update(0,1)<</script>><<nobr>><<StatMessage>><</nobr>><</silently>>!!Location: Lexi's Grotto
----
<<SetFlag "noitems" true>><<set $storystarted = true>>\
You <<print either("find yourself", "seem to be", "appear to be")>> alone <<print either("within", "inside", "in")>> Lexi's <<print either("grotto", "cave", "hideaway", "campsite", "sea-cave dwelling", "camp")>>, surrounded by <<print either("dripping stalactites that sparkle with light from the crack above", "water that reflects the light above in shimmering ripple patterns", "plant covered rocky formations that sparkle with moisture in the light", "glowing mushrooms that dot the hollow with light", "the glow of many dancing fireflies", "the dancing light of glowing jellyfish like entities", "the sparkle of crystals and minerals in the cave's moist rock walls")>>, <<print either("lush mossy loam and thriving ferns", "an assortment of boxes, pots and accumulated junk", "piles of half broken furniture from various ages and cultures", "discarded potion bottles and empty wine casks")>> and <<print either("the pleasant clinking chatter of countless chimes and charms that litter the cave.", "the comforting sound of the cosmic sea gently rising and falling against the rocky outcrop you stand upon.", "the gentle crackle of the burning campfire that fills the air with the sweet smell of loamy wood.", "the gentle rustling of ivy blowing in the wind.", "the subtle howl of wind blowing through the glowing cracks in the sea cave's structure.", "distance noise of the wilds beyond the sea cave's hallow halls.")>>
<<print either("Hanging between", "Between", "Sagging between")>> the <<print either("looming old fruit tree", "large fruit tree", "old tree", "tall fruit tree")>> and <<print either("a stalactite","some cave rocks","a cave formation")>> is a hammock for <<print either("resting","sleeping","lounging")>>. A <<print either("bubbling cauldron", "boiling pot", "boiling cauldron", "bubbling pot")>> sits over the fire at the center of the <<print either("cave","hallow","grotto")>>, <<print either("brewing","cooking up","brewing up")>> some <<print either("unknown","strange","odd")>> <<print either("sweet smelling","colorful","savory smelling","color shifting")>> <<print either("liquid","goo","substance","ooze")>>. <<print either("On either side of you","To either side of you","On either side of the cave")>> there are tunnels <<print either("glowing with the distant light of the outside world", "whistling with fresh air from the outside world","the echo with the sounds of the outside world")>>.
<<print either("Above you","Just above you", "Just above","Overhead")>> <<print either("a strange","an odd","an ominous", "a pulsing")>> <<print either("glow","light")>> <<print either("trickles in", "floods in", "filters in","pours in")>> <<print either("through", "from")>> the <<print either("hallow","crack","appature","hole","opening")>>, through it you can see a some sort of tower in the distance.
//<<print either("What would you like to do","What do you feel like doing", "What are you going to do","What will you do","Where will you go","Where will you be going")>>?//
<<script>>update(0,1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto "StatusEventRelay">><</if>><<nobr>><<StatMessage>><</nobr>>
----
➽ [["Leave grotto.."|campexit]]
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "lexicamp">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "lexicamp">><</link>>
➤ [["Check tree"|treestart]]
➤ [["Check cauldron"|cauldronstart]]
➤ [["Check Junk-Pile"|JunkPileStart]]
➤ [["Call lexi?"|asklexistart]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>
!!Lexi's Advice
----
Lexi's large owl-like eyes pull into devious slits, @@.lexi;"Yeah, so, like, the Empyrean Midden is full of weird shit, think of it like a junkyard made of old dreams and stuff; you never know what you'll find out here. Muck around, drag anything you find back here and we'll go from there. But watch out, this place is full of lost souls hungry for a taste of spiritual flesh like yours and more dangerous yet are the many temptations residual dreams can provide. Indulge if you must, but don't get too sloppy now. If you can stop that is.."@@
The imp chuckles and shrugs their shoulders as they begin to float back to the shadows of the tree, the sharp teeth of their grin shining in the shade, @@.lexi;"You'll figure it out. If you see it start to rain glowing pink liquid, hide; Don't follow singing in the swamps, if someone in the woods invites you to a banquet you'll probably be the main course, blah blah blah. You get it. Anyways, For now you can use my little grotto here as a base-camp and if you ever need a quick escape or are just looking for advice..."@@
Lexi reaches into a hallow in the large fig tree and pulls out something and tosses it to you. You catch it and examine the odd and ornate carved bone flute.
@@.lexi;"...just give that little witch-whistle there a toot and I'll come hustling over. Good luck babe."@@
With that the strange creature fades into a shadowy mist once more, leaving you to your own devices.
----
➤ [["Continue"|CampMain]]
<<silently>><<script>>update(0,1)<</script>><<nobr>><<StatMessage>><</nobr>><</silently>>!!!$player.name, and <<if $player.gender == 1>>her<<elseif $player.gender == 2>>his<<else>>their<</if>> body<<script>>update(0,0)<</script>>
----
You are a <<print describe("fat","tier")>> <<if $player.bodytype != "average">><<print $player.bodytype+"-shaped ">><</if>><<if $player.species != "human">> $player.species<</if>> <<if $player.gender == 1>><<if $player.trans>>trans-<</if>><<print synonyms("female")>> <<elseif $player.gender == 2>><<if $player.trans>>trans-<</if>><<print synonyms("male")>> <<else>><</if>>. You look $player.presentation.face and dress $player.presentation.style. You weigh <<if $world.metric>><<print ($player.weight.total * 0.454).toFixed(1)>> Kilos<<else>><<print Math.floor((100*$player.weight.total))/100>> pounds<</if>>, and stand at a <<print describe("height") >> <<if $world.metric>><<print ($player.height * 0.0254).toFixed(2)+'@@'>> meters<<else>><<print Math.floor($player.height/12)>>'<<print $player.height%12>>"<</if>>.
<<if $player.skin.type is "human">>You have <<print either("healthy","lively","smooth","simple","sleek","nice")>> <<print iscolor(colorsynonyms($player.skin.color))>> skin<<else>><<DescribePart "skin">><</if>> <<if $player.skin.pattern != "human">><<DescribePart "skin pattern">><</if>>
<<DescribePart "fitness">>
<<DescribePart "body">>
<<DescribePart "face">> <<if $player.facialhair != "none">><<DescribePart "facial hair">><</if>>
Atop your head <<if $player.hair.length < 0.1>>you are bald<<else>><<DescribePart "hair">><</if>><<if $player.hashorns>>, and <<DescribePart "horns">><</if>> <<if $player.ears != "human">><<DescribePart "ears">><</if>> You have <<print iscolor(colorsynonyms($player.eye.color))>> eyes and <<if $player.nose is "human">> an ordinary nose.<<else>><<DescribePart "nose">><</if>><<if $player.face.type != "human">><br><<DescribePart "mouth">><</if>>
<<if $player.hasbreasts>>You have <<print describe("breasts","size")>> $player.chest.cupsize cup <<print synonyms("breasts")>>. <<DescribePart "breasts">><</if>>
<<DescribePart "arms">>
You have a <<print describe("belly","size")>> <<print synonyms("belly")>>.<<DescribePart "belly">> <<if $player.belly.hard > $player.belly.fat/15>><<DescribePart "bellyhard">><</if>>
<<if ($player.fullness.current gte $player.fullness.max*.3) and ($player.fullness.current lt $player.fullness.max)>><br>Your stomach is filled with <<print ($player.fullness.current).toFixed(1)>> ounces of material.<<elseif $player.fullness.current gte $player.fullness.max>>\ Your stomach is <<print either("stuffed","bloated","swollen","engorged","tight","completely full","rounded out")>> with <<print ($player.fullness.current).toFixed(1)>> ounces of material.<</if>> <<if $player.stretchmarks >= 1 && $world.stretchmarks is true>><<DescribePart "stretchmarks">><</if>>
<<if $world.udder is false>><<if $player.hasudder>><br><br><<if $player.uddertype is "cow">>Bellow your belly hangs a fleshy pink udder, it wobbles with milk, sloshing as you $player.walk<<elseif $player.uddertype is "blob">>Bellow yourbelly hangs a fleshy udder-like sack streaked with veins that dribbles a thick sweet creamy substance as is sloshs about. Its wobbling haft makes <<print $player.walk>>ing difficult.<</if>><</if>><</if>>
<<if $player.hastail>><<DescribePart "tail">><br><br><</if>><<DescribePart "hips">> and <<DescribePart "butt">>
<<DescribePart "legs">>
<<nobr>><<if !$player.hasvagina and !$player.hascock>>You have no genitals, instead you have <<if $player.fat.pubis > 5>>a melon sized ball of a fat pad<<elseif $player.fat.pubis > 3>>a grapefruit sized ball of a fat pad<<elseif $player.fat.pubis >1>>a round ball of fat<<elseif $player.fat.pubis > 0.5>>a round smooth bulge of flesh<<else>>a smooth round area<</if>> where they would be.
<<else>>
<<if $player.hasvagina and $player.hascock>>You’re twin-sexed, having both a cock and a pussy.
<<elseif $player.hasvagina and !$player.hascock>>You have a plump pussy with soft lips.
<<elseif !$player.hasvagina and $player.hascock>>You have a lively cock and pair of healthy balls.
<</if>> <<if $player.pubis.fat > 5>>Your genitals are swallowed up by a melon sized fat pad that puckers around them.
<<elseif $player.pubis.fat > 4>>Your genitals are hidden by a grapefruit sized fat pad that puckers around them
<<elseif $player.pubis.fat > 2>>Your genitals are swaddled by your very fat mons; the chubby fat-pad puckering around them.
<<elseif $player.pubis.fat > 1>>Your genitals are swaddled by your fat puffy mons; the chubby fat-pad ringing them.
<<elseif $player.pubis.fat > 0.5>>Your genitals are swaddled by a puffy mons; the little fat pad ringing them slightly.
<<else>>
<</if>><</if>><</nobr>>
<<if $player.waterlogged is true>>Your body gurggles and sloshes as you move, bloated with <<print synonyms(State.variables.player.bodyfluid)>><</if>>
----
!!!Vices
----
| @@.gluttony;♦ Gluttony:@@ <<print ($player.gluttony.current).toFixed(1)>>% | @@.lust;♦ Lust:@@ <<print ($player.lust.current).toFixed(1)>>% | @@.greed;♦ Greed:@@ <<print ($player.greed.current).toFixed(1)>>% | @@.sloth;♦ Sloth:@@ <<print ($player.sloth.current).toFixed(1)>>% |
----
!!!Stats
----
~~♦ In game Time Passed: <<print $stats.gametime.toFixed(2)>> minutes | ♦ Calories Absorbed: <<print $stats.calories.toFixed(2)>> | ♦ Fat Gained: <<if $world.metric>><<print ($stats.gain * 0.454).toFixed(2)>> Kg<<else>><<print $stats.gain.toFixed(2)>> LBs<</if>> | ♦ Gain Rate: <<print ($stats.gain/($stats.gametime/60)).toFixed(3)>> per hour | ♦ Times Mutated: $stats.mutations | ♦ Pregnancies Sired: $stats.pregssired | ♦ Pregnancies had: $stats.pregshad | ♦ Eggs lain: $stats.eggs | ♦ Parasites Hosted: $stats.worms | ♦ Endings Met: $stats.ends~~
----
!!!Status Effects
----
<<ListStatuses>>
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>><<nobr>><<if Flag("sleep") is "lexicamp">>\<<set _roomcolor to iscolor(colorsynonyms(either("pink","purple","blue","red")))>><h2>Sleeping in Lexi's camp</h2><hr><<print either("Deciding you need some","Needing some", "Feeling like some")>> <<print either("sleep", "rest")>>, You <<print either("crawl","roll","climb")>> into <<print either("the hammock", "the hanging rope bed","lexi's hammock","Lexi's bed")>> and <<print either("lay down","snuggle up","curl up","stretch out")>>, <<print either("in the dim _roomcolor light of the glowing cave it's hard to tell what time it is, but regardless","it takes time, but","the room glows faintly with a _roomcolor light, but")>> you close your eyes and sleep eventually comes to you. After <<print either("sometime","a few hours","a good while")>> you awaken feeling <<print either("rested and restored","well rested","rejuvinated","refreshed")>>.
<<elseif Flag("sleep") is "swamp">>Feeling in need of some sleep you search the swamp for somewhere safe and dry to rest. <<print either("After a while","After sometime","a while passes, but","It takes some time, but")>> <<print either("you come across an overturned boat on a patch of loamy earth sticking out of the murky waters. Testing the grounds you find it quite dry beneath the boat, theres even an old plastic tarp inside you can use as bedding. You squeeze inside and","you come across what looks to be an old hammock, or atleast some sort of mess of old ropes crossed through the trees. It's tight enough and wide enough to support your body. With some difficulty you manage to roll inside. With it rocking back and forth, comfortably high above the murky waters you","you manage to find a pile of old pipes and metal debris sticking out of the swampy waters. You peer into the wide pipes and find the highest one to be rather clean and free of mud or water. You slip inside and even find some old cloth and plastic bags you're able to use as bedding. For what it is is, it's suprisingly comfortable and you")>> manage to get some sleep. After a muggy night, you awaken and make your way back into the swamp.
<<elseif Flag("sleep") is "meadow">><h2>Sleeping in the meadow</h2><hr><<print either("Deciding you need some","Needing some", "Feeling like some")>> <<print either("sleep", "rest")>> you begin to search for a good spot to settle in. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("come across what looks to be an old tattered tent. You look around but the campsite is empty and half consumed by the waving grass. Seems to be long abondoned, so you crawl inside the old tent","find a nice clearing in the meadow, safe on the hillside with nothing but a beautiful sky over head. You move some stones and flatten down the grasses making a comfortable bed to lay down in","stumble upon a tall grove of sunflowers. To your surprise they seem to be ringed around a hollow spot inside. You squeeze between them and find yourself in a comfortable circle of flat mossy earth ready to be layed upon. You clear a spot for yourself and get comfortable,","come across an old rusted shell of a car. Its tires and most of its parts are long gone, replaced with shoots of tall grassess, flowers and snaking vines that slither across the rusty old metal. You attempt to open the cars door only for it slide right off. You climb inside whats left of the car, realizing it still has a somewhat comfortable cushion padding the remaining seats. You pull the broken door closed and curl up on the old cushion")>> and eventually you find sleep.
<<elseif Flag("sleep") is "harbor">><h2>Sleeping in the harbor</h2><hr>
<<print either("Deciding you need some","Needing some", "Feeling like some")>> <<print either("sleep", "rest")>> you begin to search for a good spot to settle in. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("come across an unoccupied bench","find an abondoned tent in an alley","see a nice soft pile of carboard stacked high in an alley","come across an old, but not too dirty mattress at the back of an alley")>>. Perhaps not the most comfortable or clean place to sleep, but you make do. You lay out on your found resting spot and find sleep without too much struggle.
<<elseif Flag("sleep") is "rain">><h2>Sleeping in the old part of town</h2><hr>
<<print either("Deciding you need some","Needing some", "Feeling like some")>> <<print either("sleep", "rest")>> you begin to search for a good spot to settle in. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("come across an unoccupied bench","find an abondoned tent in an alley","see a nice soft pile of carboard stacked high in an alley","come across an old, but not too dirty mattress at the back of an alley")>>. You try to adjust surrounding debris to keep the rain out. Eventually you make it dry enough to rest on. It's perhaps not the most comfortable or clean place to sleep, but you make do. You lay out on your found resting spot and find sleep without too much struggle.
<<elseif Flag("sleep") is "ruins">><h2>Sleeping in the ruins</h2><hr>
<<print either("Deciding you need some","Needing some", "Feeling like some")>> <<print either("sleep", "rest")>> you begin to search for a good spot to settle in. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("see","come across","notice","find")>> <<print either("The skull of some large monster, the bones long since picked clean, but inside its maw seems like an actually safe place to rest.","the crumbling remains of some sort of old jail cell. You're able to slip inside and close the rusting gate behind you for saftey","an old archway covered in sigils. Stepping through it you seem to find yourself in the fading dream of a bedroom. Some sort of magical illusion? You're not sure, but it's a place to rest at least.","a trench dug into the pink earth. It's warm and dry and wide enough for you to comfortably slip into its curve. You can hear the hiss of thermal vents while in here.","a harm dark tunnel. Perhaps the remains of an old lava tube. The curve of it's pulsing walls provided ample support for resting","the remains of a crumbling cathedral of some sort. Its abandoned but there's plenty of pews to sleep upon. so you dust a spot off and settle in.")>> You clear your spot and make it as comfortable as you can. You drift asleep rather easily, listening to the heart beat pulsing of steam vents and other activity in the caldera.
<<elseif Flag("sleep") is "shore">><h2>Sleeping on the Shore</h2><hr>
<<print either("Deciding you need some","Needing some", "Feeling like some")>> <<print either("sleep", "rest")>> you begin to search for a good spot to settle in. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("see","come across","notice","find")>> <<print either("an overturned boat. You're able to push it up and slip under, finding a realatively cozy little place to sleep","an abandoned sail flapping in the wind. You're able to bundle it in a way to make bedding, that keeps you from getting sandy","you find the remains of some long since crashed ship. Slipping into its wreckage you're able to find some padded areas that were likey sleeping quarters at some point in time","crooked sea-blown tree spiraling out of a rocky outcrop. It provides shade and a comfortable place to rest your head")>>. With the sound of the waves and the gentle sea breeze you find yourself falling asleep pretty easily. Strangely as you rest, you feel like there are voices and sounds in the sea, almost as if you were hearing the sounds of other people's dreams.<<if RNG(0,9) < 1>><<set $player.lucidity.current+=1>><</if>>
<<else>>\<h2>Sleeping Somewhere</h2><hr>@@.bad;This sleeping scene has not been written for this location@@<</if>><<set $player.tether.current += RNG(0,2), $player.vitality.current = $player.vitality.max>><<if RNG(0,10) < 0.5>><<set $player.sloth.current += RNG(0.01,3)>><</if>><<set $tmp to RNG(300,460)>><<SetFlag "sleep" false>>
<br><br><h2><<print Math.floor((100*($tmp/60)))/100>> Hours Pass</h2><br><br>
<<script>>update(State.variables.tmp,0.3)<</script>><<nobr>><<StatMessage>><</nobr>><</nobr>>
----
⮌ <<link "Back">><<set $world.inmenu is false>><<goto $world.passage>><</link>>!!Location: Lexi's Cauldron
----
You <<print either("approach","come up to","walk up to")>> the <<print either("culadron","pot","large kettle")>> and <<print either("peer into","look into","glance into")>> the <<print either("shifting","boiling","transforming","squirming","roiling","rolling")>> <<print either("contents","fluid","liquid","strange soup","unusual stew")>> seeing a <<print either("multitude of illusory things","strange swirl of ethereal things","collection of unusual visions")>> <<print either("within","inside")>>. It's <<print either("hard","difficult","challenging","not easy")>> to <<print either("make out","see","understand")>> but <<print either("you swear","you feel like")>> you can almost see little <<print either("scenes","images","shapes")>> like pieces of <<print either("memories","dreams")>> playing out inside the <<print either("colorful","strange","shimmering","shifting","sparkling","bubbling")>> <<print either("soup","goo","stew","sludge","stuff","substance")>>. You grab up the ladle and pull a scoop of the <<print either("soup","goo","stew","sludge","stuff","substance")>> into it. <<if Flag("topiccauldron")>>\You recall Lexi's warnings about drinking it, what would you like to do?<<else>>\<<SetFlag "topiccauldron">>As you look into at the ladle full of ethereal goo, Lexi appears next to you with a playful smirk on their impish face, soft breasts brushing against your back ,"@@.lexi;Hey, slow down their pup, thats not any ordinary soup. That's alp food. I've taken dream fragments and I'm melting them down into refined essence so it's easier to use for ''dreamweaving''. In its current state its unstable and theres no telling what it'd do to a mortal's body. Drink at your own risk.@@". With that, They disappear into a mist once more, leaving only a chuckle.<</if>>
<<script>>update(1,1)<</script>><<StatMessage>>
----
➤ [["Drink from cauldron"|drinkcauldron]]
⮌ [["Back"|CampMain]]
!!Location: The Cascade
----
<<if $world.swirl is false>><<removeclass "body" "dream">><<else>><<addclass "body" "dream">><</if>>You $player.walk <<print either("on","ahead")>> down the <<print either("strange","odd","shifting","twisting")>> <<print either("hall","tunnel","pathway","chasm")>> and <<print either("immediately","swiftly","quickly")>> feel a powerful <<print either("draw","pull")>> from down it's <<print either("length","depth")>>. You notice that the shifting sounds in the cave seem to align with your focus. All the noises, shift and mix but finally seem to become more defined as you concentrate on them. As you focus you find a handful of distinctive sounds and the room feels like it bends to suit it.
With one channel you can hear the call of frogs and the sounds of a swampy marshland.
With another, you can hear the sound of rain dancing upon tin roofing and bells in the distance and you can smell the sizzle of grilling foods.
With another, you can hear the sounds of glistening grasses blowing in the wind and you can smell an earthy garden.
Each time you focus you can find another channel.
<<if Flag("lexiexplained")>>\<<else>>\<br>To your surprise the imp Lexi appears and beings to explain, "@@.lexi;This is a crossroads, a point in betwixt dreams which you can slip into different parts of this world with only a matter of will. It's a little thing we call dreamweaving. I think given your nature, even you could do this. All it takes, is, a little push."@@<br>The imp gently pushes at your back, to encourage you forward. This realm seems to bend to your will in someway and this ephemeral corridor seems to be drawing you towards something. Do you listen in?<<SetFlag "lexiexplained">><<set $player.lucidity.current += 1>><</if>>
//<<print either("What do you focus on?","Which sounds do you focus on?","What do you imagine?","Where do you feel like you are?")>>//
<<script>>update(RNG(1,3),1.1)<</script>>
<<nobr>><<StatMessage>><</nobr>>
----
➤ <<link [["Focus on the sounds of the Swamp"|ExploreStart]]>><<SetFlag "focus" "swamp">><</link>>
➤ <<link [["Focus on the sounds of the Meadow"|ExploreStart]]>><<SetFlag "focus" "meadow">><</link>>
➤ <<link [["Focus on the sounds of the Sea Side"|ExploreStart]]>><<SetFlag "focus" "shore">><</link>>
⮌ [["Head back to Camp"|CampMain]]
!!Talking to Lexi
----
You <<print either("pull out the odd whistle the alp gave you and give it a blow", "blow into the witch-whistle the alp gave you", "take out lexi's witch-whistle and blow into it")>>, <<print either("a strange tune echo's from the small bone flute","a dreamy echoing sound spills from the strange instrument","a wavering screech like howl emerges from the wistle","an unusual eerie cry spills out of the strange little flute")>> and <<print either("within moments", "after a few moments", "just as the tone dies down")>> Lexi <<print either( "materializes from the shadows","emerges from the shadows","floats out of the ether", "emerges from a colorful mist","forms into view from within a colorful mist")>>, and says @@.lexi;"<<print either("Hey","Hey there","Why hello")>> <<print either("pup","babe","hun","doll","dreamer",$player.name)>>, <<print either("what do you need","need something","you called for me","you need help with something","what can i do for you")>>?"@@
----
➤ [["Ask about.."|asklexiabout]]
➤ [["Get advice on..."|advicelexi]]
➤ [["Give Lexi..."|GiveLexi]]
➤ [["Flirt..."|FlirtLexi]]
➤ [["Look at Lexi..."|LookLexi]]
➤ [["Dreamweaving Training"|TrainLexi]]
⮌ [["Nevermind.."|CampMain]] <<widget "SetFlag">><<nobr>>
/* SetFlag : Set Flag X to value Y (Y defaults to True). Flag names are NOT case sensitive. */
/* EXAMPLE: <<SetFlag "Mentor" "Bob">> */
/* EXAMPLE: <<SetFlag "TrialMed">> = sets TrialMed flag to True */
<<set _Fnam = $args[0].toLowerCase()>>
<<if ndef $Flags>>
<<set $Flags = {}>>
<</if>>
<<if def $args[1]>>
<<if $args[1] == false>>
<<if def $Flags[_Fnam]>>
<<run delete $Flags[_Fnam]>>
<</if>>
<<else>>
<<set $Flags[_Fnam] = $args[1]>>
<</if>>
<<else>>
<<set $Flags[_Fnam] = true>>
<</if>>
/* Event flags: */
/* Keep track of your flags here, for example: */
/* Mentor = Bob or Joe */
/* TrialMed = denotes whether you've agreed to take Dr. Acula's medication */
<</nobr>><</widget>><<nobr>><<if Flag("rest") is "lexicamp">>\<<set _roomcolor to iscolor(colorsynonyms(either("pink","purple","blue","red")))>><h2>Resting in Lexi's camp</h2><hr>You <<print either("curl up on","sit down on","lower your self down onto","plop down on")>> <<print either("some comfortable rugs","some creaky old crates","a mossy log","a soft bed roll","a soft patch of grass","some smooth rocks","an old but very sturdy stool")>> <<print either("near","next to","around")>> the <<print either("oddly color changing","unusual _roomcolor","strangely slow moving _roomcolor", "_roomcolor")>> fire at the center of <<print either("lexi's camp","the camp","the cave","the grotto","lexi's hideout")>> and <<print either("give yourself a moment","take a few moments","take a minute","give yourself a minute")>> to <<print either("listen to the chimes ringing in the hallows around you", "listen to the bubbling of the cauldron", "enjoy the atmosphere", "enjoy the cool breeze of outside air flowing through the grotto's halls","enjoy the moist earthy air swirling around the cavern","listen to the eb and flow of the waters that stream through the sea-cave","feel the odd ethereal energy that hums in the walls of the cavern","feel the strange tingle of power eminating from the room","feel the calming warmth of your cozy little spot")>> and rest.
<<elseif Flag("rest") is "swamp">><h2>Resting in the swamp</h2><hr>You take a moment to find a drier part of the swamp to rest on. You eventually happen upon <<print either("a pale old log covered in mushrooms","a large mossy stone with a wide smooth surface","what looks to be the rusted remains of an old boat of some sort, it is up turned and makes for a somewhat usable surface","a fallen tree held aloft by too other old willows. The log bridge sits firm and sturdy above the swampy waters","a sturdy old stump jutting out of the swampy waters. The stump is old, mossy and wide, providing a somewhat comfortable surface to sit upon")>>. You lower yourself down with a plop and take a few moments to catch your breath and rest up. <<print either("You have to swat away a few flies, but yoy","You listen to the nature around you and","You wait a for moments, breathing in the musky air, watching the reeds and murky water flow around you. You","You feel a cool breeze reach down between the canopy of dark trees and into the warm musky air of the swamp, filling you with fresh air. It gives you a moment to relax and you")>> find some recovery time.
<<elseif Flag("rest") is "ruins">><h2>Resting in the Ruins</h2><hr><<print either("You decide you need a break","You need a break","You could use a little rest","You need a little rest")>> so you beging to search for a good spot. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("see","come across","notice","find")>> <<print either("soft looking mound. It looks like a sea sponge or something. Hard to tell if it's plant animal or mineral, but it's soft to the touch and certainly a nice place to sit down", "the wreck of some metal craft jutting out of a hot spring. It's hard to say what the metal used to be, but it has a nice smooth groove in it to sit upon and enjoy the steam of the hotspring.","the crumbeling ruins of some strange ornate building half swallowed by the loamy earth. Within the twisting halls you find a nice padded bench to sit down on.","strange succulent like plant with large soft lobe-like leaves stretching out over the ashy earth. They're as large as a man and look strong enough to support your weight. Carefully You set yourself down on the spongey things and enjoy the comfort they provide")>>. You settle in and give yourself some time to catch your breath.
<<elseif Flag("rest") is "shore">><h2>Resting on the shore</h2><hr><<print either("You decide you need a break","You need a break","You could use a little rest","You need a little rest")>> so you beging to search for a good spot. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("see","come across","notice","find")>> <<print either("a soft mound of sand to sit upon","a bent up coastal tree with a banch low enough to sit on","a bent over palm tree whose curve can be laid in","a pile of old cloth that you're able to lay out like a beach towel","some old washed up logs to sit on","a large and round pearl like stone to sit on. It's smooth and slippery but you manage to find a comfortable spot")>>. You settle in and give yourself some time to catch your breath.
<<elseif Flag("rest") is "harbor">><h2>Resting in the harbor</h2><hr><<print either("You decide you need a break","You need a break","You could use a little rest","You need a little rest")>> so you beging to search for a good spot. <<print either("After a while","After a bit of searching","After a while","Eventually")>> you <<print either("see","come across","notice","find")>> <<print either("an unoccupied bench.","a stack of sacks among barrels and boxes lining the pier. Something soft enough to sit on at least.","a raised platform on the docks with room for your to hang over. You sit down on its lip and dangle over the sea below","a spot on the pier that saft to sit down on. You dangle yourself between the railing and watch the sea water roll below.")>>. You settle in and give yourself some time to catch your breath.
<<elseif Flag("rest") is "meadow">><h2>Resting in the meadow</h2><hr><<print either("You feel in need of rest","You feel like resting","You need a break","You think about taking a break")>> and <<print either("manage to find a nice clearing in the grasses to sit down in.","find yourself in a nice clearing in the grasses to sit down in","after a time you find a large flat stone covered in moss sticking out of the grasses.","you find a nice hill covered in flowers to sit down on","after a time you find the crumbling remains of a cobblestone fence covered in moss.")>>. You clear a spot for yourself and plop down for a short rest, <<print either("listening to the winds sweep through the ocean of tall grasses","listening to the sounds of birds and the nature around you","listening to the whistle of the wind dancing along the waves of tall grass","watching the ocean of tall grasses dance to the gentle touch of the wind")>>.
<<else>>\<h2>Resting Somewhere</h2><hr>@@.bad;This resting scene has not been written for this location@@<</if>>
<<set $player.tether.current += RNG(0,2)>><<if RNG(0,10) < 0.2>><<set $player.sloth.current += RNG(0.005,1)>><</if>><<set $tmp to RNG(2,15)>><<SetFlag "rest" false>>
<br><br><h2><<print Math.floor($tmp) >> Minutes Pass</h2><br><br>
<<script>>update(State.variables.tmp,0.5)<</script>><<nobr>><<StatMessage>><</nobr>><</nobr>>
----
⮌ <<link "Back">><<set $world.inmenu is false>><<goto $world.passage>><</link>>!!!What would you like to ask Lexi about?
----
⮌ [["Nevermind.."|CampMain]]
<<nobr>>♦ <<link [["Lexi?"|askinglexi]]>><<SetFlag "askedaboutlexi" >><</link>><br> ♦ <<link [["The grotto?"|askinglexi]]>><<SetFlag "askedaboutgrotto" >><</link>><br> ♦ <<link [["The Empyrean Midden?"|askinglexi]]>><<SetFlag "askedaboutmidden" >><</link>><br> ♦ <<link [["The Immortal Coil?"|askinglexi]]>><<SetFlag "askedaboutcoil" >><</link>><br> ♦ <<link [["Bits?"|askinglexi]]>><<SetFlag "askedaboutbits" >><</link>>
<<if Flag("topicalpfruit")>>\<br>♦ <<link [["The Fruit Tree?"|askinglexi]]>><<SetFlag "askedaboutalpfruit" >><</link>><</if>> <<if Flag("topicsheewogs")>>\<br>♦ <<link [["Sheewogs?"|askinglexi]]>><<SetFlag "askedaboutsheewogs" >><</link>><</if>> <<if Flag("topicenvydemons")>>\<br>♦ <<link [["Kypuid & Envy Demons?"|askinglexi]]>><<SetFlag "askedaboutenvydemons" >><</link>><</if>> <<if Flag("topicaletheia")>>\<br>♦ <<link [["Aletheia?"|askinglexi]]>><<SetFlag "askedaboutaletheia" >><</link>><</if>> <<if Flag("topicinsatia")>>\<br>♦ <<link [["Insatia?"|askinglexi]]>><<SetFlag "askedaboutinsatia" >><</link>><</if>> <<if Flag("topicovoblins")>>\<br>♦ <<link [["Ovoblins?"|askinglexi]]>><<SetFlag "askedaboutovoblins" >><</link>><</if>> <<if Flag("topicbreedingsnare")>>\<br>♦ <<link [["Breeding-Snare?"|askinglexi]]>><<SetFlag "askedaboutbreedingsnare" >><</link>><</if>> <<if Flag("topicterrormaw")>>\<br>♦ <<link [["Terror-Maw?"|askinglexi]]>><<SetFlag "askedaboutterrormaw" >><</link>><</if>> <<if Flag("topicstrixen")>>\<br>♦ <<link [["Strixen?"|askinglexi]]>><<SetFlag "askedaboutstrixen" >><</link>><</if>><</nobr>>
🐞 (<<link [["DEBUG: Give all topics"|asklexiabout]]>><<SetFlag "topicalpfruit">><<SetFlag "topicsheewogs">><<SetFlag "topicenvydemons">><<SetFlag "topicaletheia">><<SetFlag "topicinsatia">><<SetFlag "topicovoblins">><<SetFlag "topicbreedingsnare">><<SetFlag "topicterrormaw">><<SetFlag "topicstrixen">><</link>>)
You ask <<print either("Lex","Lexi","the alp","the imp")>> about <<if Flag("askedaboutlexi")>>themselves. They give you a quizical glance as they put their clawed hands to their Cheeks, "@@.lexi;Oh, you want to know about little 'ol me huh? Hmm, well, there's not much to say. I'm an Alp, a sort of planeswalking dream-eater, dream-weaver, whatever. I come and go as I please, I make dreams, I unmake them. Sometimes I visit a while, othertimes i just pass through. I'm also fond of watching mortal sleepers in the night and toying with their dreams and bending them to my whimsy, hehehe.@@"<<SetFlag "askedaboutlexi" false>><<elseif Flag("askedaboutmidden")>>\the Empyrean Midden. They put a claw to their chin and begin to explain, "@@.lexi;Well, hmm, basically the midden is a big drainage system where everyone's dream energy goes when they leave them; junk from all sorts of different conciousnesses flow down in here and get decomposed and returned to the ether to be woven into new dreams later. Not everything changes at the same rates and many things change altogether, the beings and souls living here included. So you'll find the environment out there to be quite the wide collection of enviroments and fragments of things. It's a cosmic melting pot, a trash heap, a midden, the Empyearn midden.@@"<<SetFlag "askedaboutmidden" false>><<elseif Flag("askedaboutgrotto")>>\the sea cave. They put their hands on their hips and begins to explain, "@@.lexi;Oh, this old place? This is a little hidey hole I created using my dream-weaving, it sits on the laylines of the immortal coil and kind of drifts around, so it's easy for me to pop back into it when i need too. It also means the waters that flow here bring all sorts of floatsam from around the astral plane, such as yourself. Makes things interesting. Obviously for the time being you can use it as a safe place to rest or fuck around or whatever.@@"<<SetFlag "askedaboutgrotto" false>><<elseif Flag("askedaboutcoil")>>the immortal coil in general. They take a big breath and put their arms behind their head before saying, "@@.lexi;hmmm, well, the immortal coil is...everything and nothing? You're in a realm inside of it right now. Its the space between where dreams and souls and all that junk spring from. It's the cosmic sea, the astral plane, the wellspring, the collective unconcious, blah blah blah. You get it. It's a soup of dream-junk where little pockets of worlds form, created out of collective belief and other funky hoodoo. There's wild fae lands, cities of improbable technology, comfy worlds of stoner communes, nightmare worlds of flesh and eyes, you name it. The immortal coil is vast and unknowable and you've found yourself in it's gutter. How fun.@@"<<SetFlag "askedaboutcoil" false>><<elseif Flag("askedaboutbits")>>\bits and the odd currency here. They lean their cheek against their clawed hand and begin to explain, "@@.lexi;soooo, its complicated, but bits as we call them are tiny fragments of dreams, conciousnesses, souls and all that kind of junk. It's been whittled down to its purest form over time, like sea glass. In this form it can be used to build new dreams, very briefly relive memories as if they were new, taste and feel things you never have, power equpment and magics. Countless things. Impossible to create synthetically, only found naturally, they make for a great currency.@@"<<SetFlag "askedaboutbits" false>><<elseif Flag("askedaboutsheewogs")>><< SetFlag "askedaboutsheewogs" false >>Sheewogs. They hum musically and say, "hmn, Sheewogs are a native species here in Midden, primarily sticking to the murky and swampy areas. They're tall, heavy and powerful amphibian humanoids know for their beautiful their enchanting singing, their mastery over the flora and fauna of the sunkenlands and of course their taste for the flesh of travelers and keeping them as breeding playthings. keep an ear out for singing in the deep and the glow of eyes, unless you want to become part of their collection in the muck.<<elseif Flag("askedaboutenvydemons")>>\<<SetFlag "askedaboutenvydemons" false>>Kyupid and Envy demons. They put a finger to their lips in contemplation and begin to explain, "@@.lexi;soooo..., demons as you might call them come in many forms, we largely call them ''insatia'', souls lost to their desires and corruption. Envy demons are the remnants of souls who lead lives obsessed with the lives of others. Their desire to intertiwne themselves with those they idolized lead them down a path to become quivering parasitic creatures called kyupid. They now live to integrate with the body of anyone who gets in their path where in they will weave themselves into their life and share all their sensations, pleasures and experiences. Harmless and possibly unnoticable in small infections, but larger infestations can lead to drastic effects on the host body as their obsessive occupants influence it in untold ways. Talk about clingy fans.@@"<<elseif Flag("askedaboutaletheia")>>\<<SetFlag "askedaboutaletheia" false>>"Aletheia. They rest their chin on their knuckles and begin to explain, "@@.lexi;soooo, that ones a toughie. Essentially aletheia is a bit like a form of radiation or force that influences all things within The Immortal Coil. Someplaces are less efected by it and others are drenched in it. It makes itself known and you can feel its inhabition taking you. Be wary if you feel a noticable shift, as good as it might feel you might not come back from it and be lost to the ether forever. Or give in and become your inner demon for all I care, haha.@@"<<elseif Flag("askedaboutinsatia")>>\<<SetFlag "askedaboutinsatia" false>>"Insatia. Their purple lips spread wide in an odd grin and say, "@@.lexi; mmmn, thats a fun topic. Insatia are demons, either birthed by fellow demons or as is common, formed from a former human soul that gave into their vices with unrelenting appetites and obsessions. Truly lost in the sauce. Pulsing with raw aletheia these beings inner monsters became their physical form and now they live for nothing more than to indulge in their obsession with blind hedonism.<<elseif Flag("askedaboutovoblins")>><<SetFlag "askedaboutovoblins" false>>Ovoblins. They chuckle a little and say, "@@.lexi;Oh they’re these little egg obsessed bastards. A subspecies of ''kobold'' I think and maybe a distant relative to ''Sheewogs'', possibly. They’re more of a pest than anything, they breed fast and don’t have much going on in those little minds so they usually end up as food for the various beasties hiding in the murk. An Ovoblins life basically consists of little more than eating eggs, laying eggs, thinking about eggs, getting stuffed with eggs or stuffing someone with eggs. Get on the bad end of their ovipositor and they’ll pump you as much as they can. So watch out, unless you’re into that kind of thing I guess.@@"<<elseif Flag("askedaboutbreedingsnare")>><<SetFlag "askedaboutbreedingsnare" false >>that tentacle beast you encountered. They purse their purple lips and point both hands at you, "@@.lexi; Ah so I see you’ve met a ''Breeding-Snare'', they’re a lower form of lust ''Insatia'' taking the shape of a quivering pile of tendrils and genitals. They live for sexual ecstasy and will stop at nothing to please and be pleased. Like all demons they were once human and while Snares can no longer speak there is a human intelligence in there that understands the boundaries of consent so don’t be afraid to put one in its place if you get harassed. And be wary if you decide to give into the temptation of a full body fuck, you’ll likely walk away knocked up with a brood of squirming little monsters.@@"<<elseif Flag("askedaboutalpfruit")>><<SetFlag "askedaboutalpfruit" false>>the large fruit bearing tree at the center of camp. They crane their neck back and fix their owl like eyes on its towering form and say, "@@.lexi; oh, that's my old sprig of the great tree. Its roots feed on the life waters of the cosmic sea, converting it into powerfully good fruit. It's soul nurishment for alps, dreamweavers, shades and many other beings in these lands, so it also makes a great income source for me when I pawn them off at the local markets hehehe. The tree grows them so rapidly though I'm practically giving them away, you're free to have as many as you'd like; don't know if they'll do much for mortal anatomy though, probably just be little more than something to fill your belly if you need it.@@"<<elseif Flag("askedaboutterrormaw")>><<SetFlag "askedaboutterrormaw" false>>what Terror-Maws are. They bare their teeth and flip with wrists at you, "@@.lexi; oh, those nasties? They're an imbodiment of feral hunger. Kind of looks like an eyeless crocodile glued to a spider-legged human torso. The only time any any of their former human conciousness shows through is when the gluttonous beasts are too stuffed to move. They're not the best conversationalist anyways.@@"<<elseif Flag("askedaboutstrixen")>><<SetFlag "askedaboutstrixen" false>>what Strixen are. They brush their hair back and give you a grin, "@@.lexi; oh, those dumpy blood suckers? They're a kind of vampiric avian demon, some say they're what results when you raise a bird-liminal on Alp milk, making them my kin, but I'm not so certain. When they're young they're ravenous flying pest that usually end up prey to stronger creatures, but the successful one's consume until they become fat flightless egglaying brats. If you meet one, try not to feed its bloodlust or its ego, those might be the only things more bloated than their bloodstuffed bodies.@@"<<else>>\!!!This topic has not been written yet<</if>>
----
⮌ [["back"|asklexiabout]]!!!What do you need advice on?
----
➤ <<link [["General Advice?"|adviselexi]]>><<SetFlag "advicegeneral" >><</link>>
➤ <<link [["Advice on current objective?"|adviselexi]]>><<SetFlag "adviceobjective" >><</link>>
⮌ [["nevermind"|CampMain]]<<if Flag("adviceobjective")>>\You ask lexi for advice on what exactly you should be doing here, causing the imp to rub their chin quizically. They take a moment and say @@.lexi;"That's really up to you pal. If you want out of here you're going to have to find me some form of power-source, crystals, the little glowy things, artifacts, that kind of jazz. Otherwise, i dont know, go frolic in the cosmic muck. Have fun. I'm sure you'll find something to occupy your time"@@, Lexi gives you a devious grin and flicks their wrist dismissively towards you.<<SetFlag "adviceobjective" false>>\
<<else>>\You ask lexi for advice about this world, they stetch out, arms behind their head and say, "@@.lexi;<<print either("well, lets see","hmmn, let me think","Okay, so","Ummm, hmmn","Advice about the midden huh? hmmn")>>....@@<<set _tmp = either("singing","pinkrain","parasites","banquet","food","endlesscity","nothing")>>
<<if _tmp == "singing">>\@@.lexi;You'll hear a lot of strange things out in the mire's of the midden, but if you hear singing? You might want to be cautious, as angelic as it might sound it's likely a voice belonging to a ''sheewog''. Amphibious sirens that'll are as likely to eat you, crush you or steal you away for their collection as they are to drown you in affection. Risky ones, those frog maidens.@@<br>💭@@.signage;New Topic: Sheewogs.@@<<SetFlag "topicsheewogs" >><<elseif _tmp == "pinkrain">>\@@.lexi;If it starts to rain, pay close attention. If its a pink, glowing, warm rain, take shelter as quick as you can. It's likely a ''FireFall'', a kind of cosmic storm that rains down liquid ''Aletheia'', basically uh, shit changes you. Call it spiritually radioactive I suppose. Get caught in a down pour and you might not come out as the same person. Just saying.@@"<br>💭@@.signage;New Topic: Aletheia.@@<<SetFlag "topicaletheia" >><<elseif _tmp == "food">>\@@.lexi;There's lots of things to eat in this world, as chaotic as it can be, it does provide. But be warned not everything is merely food, a lot of edible things found in the midden have..unusual properties. Mushrooms, fruits, herbs and more, all good for many purposes, but consume carefully. You never know what they might do to your body.@@"<<elseif _tmp == "parasites">>\@@.lexi;Be careful what water sources you drink from, what you eat and who you sleep with, there's lots of nasty things laying in wait for a free trip inside your body. In particular you want to look out for ''Kyupid'', they're a lesser type of small parasitic ''envy demon'' that'll try to integrate with your body, take small pieces of control. What happens to your body here won't change your waking world much, but if your mind gets corrupted these spiritual parasites will follow you back to the otherside.@@"<br>💭@@.signage;New Topics: Kyupids & Envy Demons.@@<<SetFlag "topicenvydemons" >><<elseif _tmp == "endlesscity">>\@@.lexi;the lands here, they shift and change, it's easy to get lost, but be extra cautious if you find yourself stepping into a half sunk city of ruins. More than likely you've stumbled onto the precipice of the ''Endless City of Xinulba''. Its a place of wonders and treasures, but also of monsters and lost souls. Step too far in and there's no way back out, at least, not without my help. Be careful pup.@@"<br>💭@@.signage;New Topic: Xinulba.@@<<SetFlag "xinulba">><<elseif _tmp == "banquet">>\@@.lexi;if you ever stumble upon a big party laden with food or meet someone on the road inviting you to a banquet, be cautious, there's a lot of ''Insatia'' and cultists in these parts and its most likely they'll be having you as the dinner.@@"<br>💭@@.signage;New Topic: Insatia.@@<<SetFlag "topicinsatia" >><<else>>\@@.lexi;eh, nothing comes to mind at the moment@@". They Shrug and waggle their head dismissively.<</if>>\<</if>>\
----
⮌ [["back"|advicelexi]]
<<SetFlag "adviceobjective" false>>\
<<SetFlag "advicegeneral" false>>\!!! What would you like to give Lexi?
----
<<if $player.spall.current>0>>➤ [["Donate dream spall for the trip home"|GiveLexiBitsStart]]<br><</if>><<if Flag("hascentijar")>>\➤ [["Give jar Pickled centipedes"|LexiCentipede]]<br><</if>><<if Flag("hasrareherb")>>\➤<<link [["Give rare herb"|GiveLexiItem]]>><<SetFlag "gave" "rareherb">><</link>><br><</if>><<if Flag("hassextoy")>>\➤<<link [["Give sextoy"|GiveLexiItem]]>><<SetFlag "gave" "sextoy">><</link>><br><</if>>⮌ [["Nevermind.."|CampMain]]
!!Location: Lexi's Cauldron
----
<<nobr>><<print either("Taking the ladle into your hand, you", "You take the ladle into your hand and")>> <<print either("scoop up", "scoop out", "pull up", "pull out", "draw up", "draw out")>> a <<print either("full", "sloppy", "big", "hearty", "generous", "cautious", "modest")>> <<print either("portion", "serving")>> of <<print either("soup", "dream essence", "goo", "stew", "slop", "Alp food", "dream soup", "Alp soup")>>, <<print either("dribbles spilling from the ladle's sides", "watching as colors swirl within", "clouds of colorful steam filling your face with warmth", "the teeming substance seeming almost alive", "watching as the substance seemed to dance with life", "the satisfying bubbling bringing you an odd calm", "enjoying the ethereal shifting scents it emitted", "the dancing images teeming in your spoonful")>>.<<if $player.fullness.current gte ($player.fullness.max*$player.fullness.stretch)>>\ Despite the mysterious draw of the broth, you find you're @@.statfail;//simply too full//@@ to consume any and let the spoonful drop back into the pot.<<else>>\ <<print either("Gently", "With the briefest of hesitation", "With some hesitance", "Eagerly", "With curiosity", "Slowly", "Readily")>> you <<print either("bring the ladle to your lips", "place your lips on the ladle", "bring the ladle to your mouth", "place the ladles tip into your mouth")>> and <<print either("begin to drink down the", "start drinking the", "start to swallow the mouthful of", "begin swallowing down the")>> <<print either("pretty", "colorful", "shifting", "squirming", "bubbling", "odd", "strange")>> <<print either("goop", "sludge", "juice", "soup", "broth", "substance", "material")>>. <<set $player.fullness.current += RNG(3.5, 18), $player.corruption.current +=(RNG(0.001,0.5)), $player.tether.current -=(RNG(0.1,2)), $player.calories.current += (RNG(80,200))>>
<<set _cauldronevent to RNGw(["nothing","lust","gluttony","sleepy","energy","hunger","sunshine","beauty","corruption", "bloat","bimbo","pear","apple","hourglass"],[9,14,13,19,9,9,9,9,5,9,5,5,5])>>
<<if _cauldronevent == "gluttony">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with a rich greasy-sweet flavor. Your mind flickers with images of fatty things and gluttonous urges, You just cant seem to stop yourself. You can feel the ooze running through your body, and spilling into you in intimate ways. You can't help but give in to temptation and fill your body to its bursting point, spoonful after spoonful.<<set $player.fullness.current = ($player.fullness.max * $player.fullness.stretch) + RNG(0,20), $player.calories.current += ($player.fullness.current*15), $player.gluttony.current += RNG(0.5,5), $player.fat.current += RNG(0.3,2)>>
<<elseif _cauldronevent == "sleepy">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with a strange sense of numbness. Your mind flickers with images of cold places, warm beds, nightfall and sleep. You suddenly feel very tired, as if a wayward blink would send you into a consuming sleep. You shake your head clear of the drowziness, but you can feel it linger in you.<<set $player.vitality.current -= RNG(5,20)>><<SetStatus "fatigue" 1 15>>
<<elseif _cauldronevent == "sunshine">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with with a tingling warmth. You are can feel light surging through you as your mind fills with scenes of the sun, glowing and blanketing. You feel calm and comfortable, but little more.<<SetStatus "energized" 0.25 15>>
<<elseif _cauldronevent == "beauty">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with a strange sense of reverence. You seen beautiful lights, fields of golden grasses in the wind, glistening fruits on trees, ethereal mists. Scenes of Elysium and decadent dreams. You feel elated, but little else.
<<elseif _cauldronevent == "bimbo">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with with a blinding pink light and your head swims with fuzzy good feels. You can feel your loins tingling and a heady warmth bubbles through you. You find it hard to think of anything but sex and plump moist things. Actually, you find it hard to think in general, but it feels good, comforting, like an escape.<<set $player.bimbo.current+=RNG(0.8,2), $player.fat.current+=RNG(0.1,0.3), $player.arousal.current += RNG(15,25), $player.lust.current +=RNG(0.8,2)>><<if $player.hasbreasts>>\<<set $player.breast.tissue+=RNG(0.05,0.3);>><</if>>
<<elseif _cauldronevent == "corruption">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with squirming things. Vileness, disgust and mud and grit are given new meaning. You can feeling it in your mouth and in your veins. You feel dirty and wrong. But somehow, something in this, feels freeing. Like a pig in slop, you drink it in and feel the shackles of society loosen on your wrist. You feel like you should be afraid of this sensation, but nothing much actually happens. It's probably fine.<<set $player.gluttony.current+= RNG(0.1,1), $player.corruption.current+=RNG(1,2), $player.tether.current-=RNG(2,8)>>
<<elseif _cauldronevent == "bloat">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with a worrying pressure. You can feel what you swallowed swelling inside you. You feel sluggish and heavy as your belly grows tighter and tighter; fluid spreading out throughout your body. You fall onto your back, aching belly rising high into the air. You're left bloated and heavier, panting from the pressure inside your poor organs.<<set $player.fat.current+=RNG(0.1,2), $player.fullness.current = $player.fullness.max*($player.fullness.stretch),$player.calories.current += 3000, $player.fat.current+=1, $stats.gain += 1, $player.vitality.current-= RNG(20,50)>><<SetStatus "food swelling" 1 15>>
<<elseif _cauldronevent == "energy">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> with a buzzing and burning sour taste. Your eyes flicker with images of exercise and momentum, scenes of adrenline and steam. You feel hot and powerful. Somehow you know you'll be awake much longer and you can almost feel the fat burning off your body.<<set $player.vitality.current += RNG(40,100);$player.fullness.current = 0, $player.muscle.current += RNG(0,0.2), $player.fat.current-=RNG(0.3,2)>>
<<elseif _cauldronevent == "pear">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> by a strange feeling of heaviness and a strong scent of pears lingers around you. You can feel your flesh rippling and moving on its own, you feel as if it were being tugged downward. You soon find your upper body slimming down while your lower body swells, your fat pooling around your hips and thighs.<br>🍐@@.neutral; The potion seems to have left you more pear shaped!@@<<set $player.fat.current += RNG(0.1,1)>><<AdjustBody "pear" "add">>
<<elseif _cauldronevent == "apple">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> you begin to feel short of breath, like theirs a hot weight pressing on your torso. You can feel your flesh rippling and moving on its own, you feel as if it were being squeezed upwards. You soon find your lower body slimming down while your upper body swells, your fat pooling in your belly and on your chest.<br>🍎@@.neutral; The potion seems to have left you more apple shaped!@@<<set $player.fat.current += RNG(0.1,1)>><<AdjustBody "apple" "add">>
<<elseif _cauldronevent == "hourglass">>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are <<print either("overwhelmed", "overtaken", "filled")>> you begin to feel a strange pressure around your middle, like you're being squeezed . You can feel your flesh rippling and moving on its own, you feel as if its being pushed up into your chest and down into your bottom. You soon find your your hips spreading and your chest puffing out.<br>⌛@@.neutral; The potion seems to have left you more hourglass shaped!@@<<set $player.fat.current += RNG(0.1,1)>><<AdjustBody "hourglass" "add">>
<<else>>\<<print either("The moment","Once")>> the substance <<print either("hits your tongue","fills your mouth","enters you,")>> you are filled with a <<print either("whirlwind of strange sensations","storm of stimulus","cacophony of sensation")>>. Your eyelids flicker as a montage of images and scenes flush through your vision and both pleasure, pain, horror and joy fills your heart. You can't describe how it tastes or what you're feeling, but you can't help but feel like you enjoyed the experience.<</if>>
<br>
@@.neutral;☣ You feel <<print either("strange","odd","dreamy","nauseous","lightheaded")>>, but <<print either("nothing seems to happen","not much happens","you seem otherwise unaffected","otherwise fine","don't feel too concerned")>>.@@
<</if>><</nobr>>
<<script>>update(RNG(0.3,2),1.1)<</script>><<StatMessage>>
----
➤ [["Drink More"|drinkcauldron]]
⮌ [["Back"|CampMain]] <<widget "StatMessage">><<nobr>>
<<StatusCheck>><<if $player.statuses.length>0>>\
<<if $player.statuses.includes('energized') and RNG(0,10)>2.5>>\
<br>@@.good;⚡ <<print either("You feel energized.","You feel invigorated.","You have more energy than usual.","your body feels fresh and capable.","You buzz with vitality.", "You feel vigorous and strong.","You feel full of vigor.","You're buzzing with energy.","You feel full of vigor.","Your body is tingling with energy")>><</if>>
<<if $player.statuses.includes('fattening')>>\
<br>@@.statfail;🍖💦 <<print either("Your body tingles and your belly gurgles! Something is happening.","You can feel yourself gaining weight by the minute!","Something is causing you to swell up with fat!","Your body gurgles and groans as it suddenly puts on weight","Something is wrong, your body is bloating and swelling up with fat","You can feel your fat growing by the minute!","You feel your body swell suddenly, fat spreading out over you","Glorp! You suddenly put on weight!","Your body bubbles and tingles as fat rapidly spreads over you","Some force is making your rapidly gain weight","You feel bloated and sloshy, your body rapidly growing heavier","Something is off, you can feel yourself getting bigger by the minute")>>@@<</if>>
<<if $player.statuses.includes('weightloss')>>\
<br>@@.statfail;⚖️🔻 <<print either("Your body tingles and your belly gurgles! Something is happening.","You can feel yourself losing weight by the minute!","Something is causing your fat to shrink away!","Your body gurgles and groans as it suddenly loses weight","Something is wrong, your body is wasting away","You can feel your fat shrinking by the minute!","You feel your body shrink suddenly, fat melting away","Glorp! You suddenly lost weight!","Your body bubbles and tingles as fat rapidly melts off your body","Some force is making your rapidly lose weight","You feel hot and sweaty, a heat melting fat off your body","Something is happening, you can feel yourself getting thinner by the minute")>>@@<</if>>
<<if $player.statuses.includes('food swelling')>>\
<br>@@.statfail;🍖 <<print either("You can feel your stomach swelling up!","The food in your belly is swelling!","The food in your belly seems to be growing!","You feel your stomach bloating with swelling food!","Your gut swells as the food within grows!","Your belly pulses as the food within grows!", "Ugh, you feel so bloated. The food inside you seems to be swelling")>>@@<</if>>
<<if $player.statuses.includes('nausea')>>\
<br>@@.statfail;🤢💦 <<print either("You can feel sick","your belly feels sick!","You belly can't stand food at the moment!","You feel your stomach churning uncomfortabley, you feel sick!","Your stomach is sick at the moment", "You feel nauseated", " You feel nauseous")>>@@<</if>>
<<if $player.statuses.includes('berry swelling')>>\
<br>@@.neutral;🍇💦 <<print either("You feel your body swelling up with juice!","You're getting heavier and juicier by the minute!","You can feel pressure building inside of you as the juice rapidly grows inside of you","You can hear your belly bubbling and sloshing and you fill up with juice","Your body groans and wobbles as you fill with juice","You're swelling up with juice!","You skin is turning blue from all the juice swirling around inside of you.","You're turning into a fat juicy blueberry!")>>@@<</if>>
<<if $player.statuses.includes('waterlogged') && RNG(0,10)>=7>>\
<<set _fluid to synonyms(State.variables.player.bodyfluid)>>
<br>@@.neutral;💦 <<print either("slosh, glorp. Your _fluid stuffed guts churn.","Your body sloshes and creaks as the _fluid within churns","You feel your body sloshing about as you move.","All this waterweight is making you feel bloated and sloshy","You feel bloated and sloshy, stuffed with _fluid","You gurggle and groan as your _fluid stuffed body sloshes about","Bloated with _fluid, your body jiggles and gurggles loudly","You wobble unsteadily, the _fluid filling your body sloshing about.","Your guts groan and gurggle as they churn with _fluid","You body sags and sloshes unnaturally as your flesh is saturated in _fluid","Stuffed fat and puffy with _fluid, you wobble about uncontrollably","Stumbling and sloshing, you attempt to wrangle you _fluid bloated body","Puffy and gurggling, your guts groan as _fluid sloshes through them.","You're so bloated with _fluid, you feel like a waterballoon.","You feel like a hot water-bottle sloshing about as your body gurggles with _fluid")>>@@<</if>>
<<if $player.statuses.includes('mushroom addiction') and RNG(0,10)>2.5>>\
<br>@@.signage;🍄 <<print either("Your mind lingers on the sweet-buttery taste of those bewitching mushrooms","You want to eat more mushrooms from the pit","The mushrooms are calling you back, you almost feels like a voice.","your belly rumbles uneasily, desperate for more mushroom","You catch yourself drooling, thinking about eating more of the bewitched fungus","the mushroom's toxins work through your viens, making you tingle with desire for more")>>@@<</if>>
<<if $player.statuses.includes('heavy') and RNG(0,10) lt 1>>\
<br>@@.neutral;⚖️💦<<if $player.statuslist['heavy'].level == 1>> <<print either("You can feel your body jiggling", "You take a moment to catch your breath","Your body wobbles as you move","You feel yourself waddeling slightly under your weight","You feel heavy","You feel warm","You feel a bit burdened","You feel fat","Your body feels a little heavy","You can feel yourself wobbling","You feel your weight"
,"You feel your weight bearing down on you")>><</if>><<if $player.statuslist['heavy'].level >= 2>> <<print either("You can feel your body jiggling with every small motion.","Even after short distances you find yourself out of breath.", "You find you have to stop to catch your breath often.","Your body wobbles energeticly as you move.","You're waddeling heavily under your weight.","You feel very heavy and sluggish.","You feel sweaty.","You feel burdened.","You feel very fat.","Your body feels very heavy and sluggish.","You can feel yourself wobbling like jello","You feel your weight"
,"You feel your greatweight bearing down on you")>><</if>>@@<</if>>
<</if>>
<<if $player.statuses.includes('galactagogue') and RNG(0,10) lt 2>>
<br>@@.neutral;🍈💦 <<print either("You chest is burning","You chest is sensitive","You're nipples feel extra sensitive","You feel a warmth spreading across your chest","You chest is feeling flushed with heat","You feel pressure building in your chest")>>@@
<</if>>
<<if $player.statuses.includes('breastexpansion') and $player.hasbreasts and RNG(0,10) lt 4>>
<br>@@.statfail;🍈✨ <<print either("Your breasts seem to be swelling up!","Your boobs feel like they're rapidly growing!","Your breasts seem to be rapdily growing!","Your chest is puffing up!","You breasts are sweelling up!")>>@@
<</if>>
<<if $player.statuses.includes('lactating') and RNG(0,10) lt 3>>
<br>@@.neutral;🍼💦 <<print either("You're lactating","You can feel your breasts filling with milk","Milk is beading around your nipples","You body is producing milk","You are lactating","You feel a tightness in your chest as you breasts fill with milk","You can feel your breasts growing tight with milk")>>@@
<</if>>
<<if $player.autocal.type != "none" && $player.autocal.rate >0 && RNG(0,10) < 0.5>>
<br>@@.neutral;🌿✨ <<print either("You feel your body drawing energy from your surroundings","Your body is generating its own calories from the surrounding energy","You feel warm as your body draws in energy around it","You are photosynthesising","Your body is generating its own calories","You can feel your body genertating its own calories")>>.@@
<</if>>
<<if $player.vitality.current lt ($player.vitality.max*.4) and $player.vitality.current gt ($player.vitality.max*.2)>>\<br><<print "@@.statfail;💗 You feel "+either("tired","in need of rest","like you could use some rest","worn out","sluggish")+".@@">><</if>>
<<if $player.vitality.current lt ($player.vitality.max*.2)>>\<br><<print "@@.bad;💗 You feel "+either("very tired","exhausted", "like you're about to pass out","desperate for rest","extremely tired")+".@@">><</if>>
<<if $player.bimbo.current gte ($player.bimbo.previous+1.5)>>\<br><<print "@@.lexi;🎀 "+either("You're starting to feel, like, a little tipsy or something..","You like, feel kind of, like, fuzzy headed..","You, like, feel dreamy and stuff","You, like, feel kind of horny or something..","Your head feels, like, heavy or something..","wow, you feel, like, hot..","You feel, like, kind of sexy..")+".@@">><<set $player.bimbo.previous = $player.bimbo.current>><</if>>
<<if $player.lust.current gte ($player.lust.previous+RNG(0.8,1.5))>>\<br><<print "@@.neutral;💋 "+either("You feel more lusty","You can feel yourself growing more lustful", "Your libido has increased", "You're becoming more lustful","You're becoming a lust fiend","Your libido is growing","You can feel yourself slipping into your lustful urges", "Your lustful urges are taking over","You feel yourself slipping into lust", "You feel more naughty")+".@@">><<set $player.lust.previous = $player.lust.current>><</if>>
<<if $player.gluttony.current gte ($player.gluttony.previous+RNG(0.8,1.5))>>\<br><<print "@@.statfail;🐷 "+either("You feel more gluttonous","You can feel yourself growing more gluttonous", "Your gluttony has increased", "You're becoming more gluttonous","You're becoming a glutton","Your gluttony is growing","You can feel yourself slipping into your gluttonous urges", "Your gluttonous urges are taking over","You feel yourself slipping into gluttony")+".@@">><<set $player.gluttony.previous = $player.gluttony.current>><</if>>
<<if $player.lucidity.current gte ($player.lucidity.previous+0.5)>>\<br><<print "@@.neutral;👁️ "+either("You feel more ''awake''", "You feel like something is different about this world", "You feel like you have more control over your life","You feel more intuned to the world around you","You feel like the world is bending around you slightly","You feel more lucid","You feel like you've learned something about how this world works","You feel like you've learned some whispered secret about this place","You can feel secrets revealing themselves to you","You feel a hum in the air, a current running through this world","You can feel the coils of this world shifting around you","You feel a pulse around you, a connection to something")+".@@">><<set $player.lucidity.previous = $player.lucidity.current>><</if>>
<<if $player.corruption.current gte ($player.corruption.previous+0.5)>>\<br><<print "@@.neutral;🧠 "+either("You feel something changing in you.","You can feel corruption growing within you.", "You can feel your mind becoming more corrupt.", "You can feel your body changing","Something feels off.","Something inside you is changing.","Strange thoughts worm their way into your head.", "You feel something bubbling up inside you","You feel odd.")+".@@">><<set $player.corruption.previous = $player.corruption.current>><</if>>
<<if $player.mutation.current gte ($player.mutation.previous+0.5)>>\<br><<print "@@.neutral;☣️ "+either("You feel something changing inside you.","You can feel your organs shifting.", "You can feel something inside your body changing.", "You can feel your body changing","Something feels off.","Something inside you is changing.","You feel tingly and strange.", "You feel something bubbling up inside you","You feel odd.","You can feel mutagen's coursing in your veins","Something wrong is in your blood","You can feel corruption growing in your blood","You're changing")+".@@">><<set $player.mutation.previous = $player.mutation.current>><</if>>
<<if $player.fullness.current gt ($player.fullness.max+RNG(1,20)) and $player.fullness.current lt ($player.fullness.max*$player.fullness.stretch)>>\<br><<print "@@.statfail;🍗 Your "+either("belly","stomach","tummy")+" "+either("feels","is")+" "+either("very","burstingly", "sloshingly","completely","tightly")+" "+either("packed","stuffed","full","bloated","over fed","filled","engorged")+"@@">><</if>>
<<if $player.fullness.current gte (($player.fullness.max*$player.fullness.stretch)+RNG(0,5))>>\<br><<print "@@.bad;🍗 Your "+either("belly","stomach","tummy")+" "+either("is dangerously stuffed","is extremely full","is painfully stuffed","is dangerously bloated","is extremely engorged","is throbbing with pressure","is groaning with pressure","is creaking with pressure","is way too full","is pulsing with preassure","is extremely bloated","is sloshing and gurgling under its heavy load","is throbbing with the weight of its heavy load")+".@@">><</if>>
<<if $player.arousal.current gte ($player.arousal.max*0.5) and $player.arousal.current lt ($player.arousal.max*0.7) and RNG(0,10) lt 5>>\<br><<print "@@.lexi;💞💦 "+either("You're starting to get turned on","You can feel your self getting turned on","You can feel tingles of arousal","You're starting to get aroused")+".@@">><</if>>
<<if $player.arousal.current gte ($player.arousal.max*0.7) and RNG(0,10) lt 7 and $player.arousal.current lt ($player.arousal.max*0.9)>>\<br><<print "@@.statfail;💞💦 "+either("You're very aroused","You're really turned on","You need sexual release","You can feel yourself getting close", "You feel so horny","You're so horny", "you feel so sexually stimulated")+".@@">><</if>>
<<if $player.arousal.current gte ($player.arousal.max*0.9) and RNG(0,10) lt 9>>\<br><<print "@@.bad;💞💦 "+either("Oh fuck you need to cum bad","You need to cum","You need sexual release","You're close, you feel like you could cum at any moment", "You feel so fucking horny","You're so fucking horny", "Your ready to cum","You can feel an orgasm building","Your body quivers as an orgasm builds")+".@@">><</if>>
<<if $player.fitness.current gt ($player.fitness.previous+RNG(0.5,3))>>\<br><<print "@@.neutral;💪↑ "+either("You feel like you've gotten stronger","You feel a bit healier","You feel a bit more fit","Your efforts have paid off, you feel a bit more fit than before","You feel like your efforts have paid off, you feel a bit more fit than before", "You feel somehow healtheir than before, fitter, more able","You feel stronger, more fit","Your body feels more healthy","You feel like you've gotten more fit")+"@@">><<set $player.fitness.previous = $player.fitness.current>><</if>>
<<if $player.fitness.current lt ($player.fitness.previous-RNG(0.5,3))>>\<br><<print "@@.neutral;💪↓ "+either("You feel like you're getting out of shape","You feel less fit than before", "You feel like it's getting more difficult to stay fit","Your body is feeling out of shape","You feel your boyd getting out of shape","You feel your body getting less fit", "you're getting less fit","You're getting out of shape")+"@@">><<set $player.fitness.previous = $player.fitness.current>><</if>>
<<if $player.fullness.max gt ($player.fullness.prevmax+RNG(0.8,3))>>\<br><<print "@@.neutral;🎈 "+either("It seems like your","Your", "You feel like your")+" stomach capacity "+either("has grown","has increased", "has stretched out")+".@@">><<set $player.fullness.prevmax = $player.fullness.max>><</if>>
<<if $player.hair.length >= ($player.hair.previous + 0.2)>><br><<print "@@.neutral;✂️ "+either("It seems your hair has gotten a long","You hair seems to have grown out some.","You hair has gotten longer","Your hair seems to be growing out")>><<set $player.hair.previous to $player.hair.length>>
<</if>>
<<set _stretchgain to 0>><<set _difference to $player.weight.total - $player.weight.previous>>
<<if _difference >= RNG(0.5,3)>>/*If weight has changed*/
<<if Math.abs($player.fat.current - $player.fat.previous) >= 0.5>>/*If fat caused the change*/
<<if Flag("lastfatcheck")>><<set _difference to $world.time - $Flags["lastfatcheck"]>>
<<if (($player.fat.current - $player.fat.previous)/_difference) > 0.002>><<if $world.stretchmarks>><<set $player.stretchmarks += RNG(0.04,0.08)*_difference>> <</if>><</if>>
<<else>>
<<SetFlag "lastfatcheck" $world.time>>
<</if>>
<<if $player.fat.current > ($player.fat.previous+RNG(3,6))>>\<br><<print "@@.neutral;⚖️🢁 "+either("You've","You seem to have", "You feel like you've", "You've clearly","You've noticeably")+" "+either("put on a signifigant weight","gained a lot of weight", "gotten much fatter","gotten a lot fatter","gotten a lot chubbier","grown much larger","gotten signifigantly heavier")+".@@">>
<<elseif $player.fat.current > ($player.fat.previous+RNG(0.8,3))>>\<br><<print "@@.neutral;⚖️↑ "+either("You've","You seem to have", "You feel like you've")+" "+either("put on weight","gained weight", "gotten fatter","gotten a bit fatter","grown a bit fatter","gotten a bit chubbier","grown","gotten heavier")+".@@">>
<</if>>
<<SetFlag "lastfatcheck" $world.time>><<set $player.weight.previous to $player.weight.total, $player.fat.previous to $player.fat.current>>
<<elseif ($player.fat.current - $player.fat.previous)/_difference < 0.7>>/* if majority of gain is not fat */<br><<print "@@.neutral;⚖️↑ "+either("You've","You seem to have", "You feel like you've")+" "+either("put on weight","gained weight","gotten heavier")+".@@">>
<<set $player.weight.previous to $player.weight.total>>
<</if>>
<</if>>
<<if $player.fat.current lt ($player.fat.previous-1)>>\<br><<print "@@.neutral;⚖️↓ "+either("You've","You seem to have", "You feel like you've")+" "+either("lost weight","gotten lighter", "gotten thinner","slimmed down")+".@@">><<set $player.fat.previous = $player.fat.current>><</if>>
<<if $player.stretchmarks > $player.stretchmarksprev+RNG(0,0.5)>><br> <<print "@@.statfail;🎈💫"+either("You feel you skin stretching from growth","You feel your belly developing stretchmarks","You can feel your skin stretching","You're growing too fast for your skin","You feel your skin stretching out from all your growth","You're growing so fast you feel your skin stretching","Your skin feels sensative from all your gaining","You've gained weight so quickly you can feel your skin stretching","your skin feels sensative from all the weight you're gaining")+"@@">>
<<set $player.stretchmarksprev to $player.stretchmarks>>
<</if>>
<<if $player.fat.tier gt ($player.fat.prevtier)>><br><<if $player.fat.tier >=8>>\<br><<print "@@.neutral;↔️ You are now extremely fat. @@">><<elseif $player.fat.tier >= 7>><br><<print "@@.neutral;↔️ You are now very fat. @@">><<elseif $player.fat.tier >=6>>\<br><<print "@@.neutral;↔️ You are now fat. @@">><<elseif $player.fat.tier >=6>>\<br><<print "@@.neutral;↔️ You are now a bit fat. @@">><<elseif $player.fat.tier >=4>>\<br><<print "@@.neutral;↔️ You are now chubby. @@">><<elseif $player.fat.tier >= 2>>\<br><<print "@@.neutral;↔️ You are now curvy. @@">><<else>>\<br><<print "@@.neutral;↔️ You are now skinny. @@">><</if>><<set $player.fat.prevtier to $player.fat.tier>><</if>>
<<if $player.height > ($player.heightprevious+0.5)>><br>
<<print "@@.neutral;🪜↑ "+either("You seem to have grown taller.","You feel like you're a bit taller.","You feel taller.","You seemed to have gotten taller.","You're taller than before.","You feel somewhat taller than before.","You have gained some height.","You feel like you've gained some height.")+"@@">><<set $player.heightprevious to $player.height>><</if>>
<<if $player.ispreg && RNG(0,9) > 5>>
<<if $player.statuslist["oojinn pregnancy"]>>
<<if $player.statuslist["oojinn pregnancy"].stage > 0>>
<<print "@@.lust;🦠 "+either("You feel something stiring inside you","You feel something growing inside you","You can feel the mass of slime inside you slowly swelling","The slime stuffing your insides is growing","You feel pregnant, bloated, growing.","You can feel the swell of the slime inside you growing","You can feel the slime within you churning, sloshing about as it gets bigger and bigger","You can feel your insides churning and sloshing with growing slime")+"@@">>
<</if>>
<</if>>
<</if>>
<<if $player.height < ($player.heightprevious-0.5)>><br>
<<print "@@.neutral;🪜↓ "+either("You seem to have grown shorter.","You feel like you're a bit shorter.","You feel shorter.","You seemed to have gotten shorter.","You're shorter than before.","You feel somewhat shorter than before.","You've lost some height","You've lost height.")+"@@">><<set $player.heightprevious to $player.height>><</if>>
<<if $player.chest.fat+$player.breast.tissue gt ($player.chest.previous+RNG(0.5,3)) and $player.hasbreasts>>\<br><<print "@@.neutral;🍈↑ "+either("You can feel your breasts getting bigger.","You feel like your breasts have gotten bigger.","You can feel your breasts jiggling, are they getting bigger?", "You feel like fat is settling in on your chest.", "Your boobs feels fatter.","Your boobs feel heavier","Your breasts feel bigger than before.","It seems like your breasts are putting on weight.","You seem to be putting on weight on your chest.", "your bust is getting bigger.", "your chest feels heavier, are your breasts growing?")+"@@">><<set $player.chest.previous = ($player.chest.fat + $player.breast.tissue)>><</if>>
<<if $player.chest.fat+$player.breast.tissue lt ($player.chest.previous-RNG(0.5,3)) and $player.hasbreasts>>\<br><<print "@@.neutral;🍈↓ "+either("You can feel your breasts getting smaller.","You feel like your breasts have gotten smaller.","Are your breasts shrinking?", "You feel like your chest is getting smaller.", "Your boobs feels smaller.","Your boobs feel lighter","Your breasts feel smaller than before.","It seems like your breasts are shrinking.","You seem to be losing weight on your chest.", "your bust is getting smaller.", "your chest feels lighter, are your breasts shrinking?")+"@@">><<set $player.chest.previous = ($player.chest.fat + $player.breast.tissue)>><</if>>
<<if $player.chest.tier gt ($player.chest.prevtier) && $player.hasbreasts is true>><br>@@.neutral;👙↑ Your cupsize has gone up. You're now a $player.chest.cupsize cup.@@<<set $player.chest.prevtier to $player.chest.tier>><</if>>
<<if $player.chest.tier lt ($player.chest.prevtier) && $player.hasbreasts is true>><br>@@.neutral;👙↓ Your cupsize has gone down. You're now a $player.chest.cupsize cup.@@<<set $player.chest.prevtier to $player.chest.tier>><</if>>
<<if $player.belly.fat gt ($player.belly.previous+RNG(0.5,3))>>\<br><<print "@@.neutral;🍎↑ "+either("You can feel your belly getting bigger.","You feel like your belly has gotten bigger.","You can feel your belly jiggling, is it getting bigger?", "You feel like fat is settling in your middle.", "Your belly feels heavier", "your belly feels fatter.","Your belly feels bigger than before.","It seems like your belly is putting on weight.","You seem to be putting on weight in your middle.", "your waist is getting bigger.", "Your middle feels puffy, is it putting on weight?")+"@@">><<set $player.belly.previous = $player.belly.fat>><</if>>
<<if $player.belly.fat lt ($player.belly.previous-RNG(0.5,3))>>\<br><<print "@@.neutral;🍎↓ "+either("You can feel your belly getting smaller.","You feel like your belly has gotten smaller.","Is your belly smaller?", "You feel like you've lost some fat around your middle.", "Your belly feels lighter", "you belly feels thinner.","Your belly feels smaller than before.","It seems like your belly is losing weight.","You seem to be losing weight around your middle.", "your waist is getting thinner.")+"@@">><<set $player.belly.previous = $player.belly.fat>><</if>>
<<if $player.butt.fat gt ($player.butt.previous+RNG(0.5,3))>>\<br><<print "@@.neutral;🍑↑ "+either("You can feel your butt getting bigger.","You feel like your butt has gotten bigger.","You can feel your butt jiggling, is it getting bigger?", "You feel like fat is settling in your bottom.", "you butt feels fatter.","Your butt feels bigger than before.","It seems like your butt is putting on weight.","You seem to be putting on weight in your bottom.", "your ass is getting bigger.","You can feel your bottom bouncing with every step, is it getting bigger?")+"@@">><<set $player.butt.previous = $player.butt.fat>><</if>>
<<if $player.butt.fat lt ($player.butt.previous-RNG(0.5,3))>>\<br><<print "@@.neutral;🍑↓ "+either("You can feel your butt getting smaller.","You feel like your butt has gotten smaller.","Your butt feels firmer, is it getting smaller?", "You feel like your losing weight in your bottom.", "you butt feels thinner.","Your butt feels lighter than before.","It seems like your butt is losing weight.","You seem to be losing weight in your bottom.", "your ass is getting smaller.","Is your bottom getting smaller?")+"@@">><<set $player.butt.previous = $player.butt.fat>><</if>>
<<if $player.leg.fat gt ($player.leg.previous+RNG(0.5,3))>>\<br><<print "@@.neutral;🍗↑ "+either("You can feel your thighs getting bigger.","You feel like your thighs have gotten thicker.","You can feel your thighs jiggling, are they getting bigger?", "You feel like fat is settling in your legs.", "your legs feel fatter.","Your legs feel fatter than before.","It seems like your thighs are putting on weight.","You seem to be putting on weight on your thighs.", "your legs are getting bigger.", "You can feel your thighs wobbling as you move, are they getting bigger?")+"@@">><<set $player.leg.previous = $player.leg.fat>><</if>>
<<if $player.leg.fat lt ($player.leg.previous-RNG(0.5,3))>>\<br><<print "@@.neutral;🍗↓ "+either("You can feel your thighs getting thinner.","You feel like your thighs have gotten thinner.","Your thighs feel firmer, are they smaller?", "You feel like fat is settling in your legs.", "you legs feel fatter.","Your legs feel fatter than before.","It seems like your thighs are putting on weight.","You seem to be putting on weight on your thighs.", "your legs are getting bigger.", "Your thighs feel firmer, are they getting smaller?")+"@@">><<set $player.leg.previous = $player.leg.fat>><</if>>
<<if $player.species != $player.lastspecies>>
<br><<if $player.species is "cow">>@@.neutral;🐮 Your body has changed so much you're no longer human. You've become bovine in nature, you're now a <b>cow-liminal</b>.@@
<<elseif $player.species is "pig">>@@.neutral;🐷 Your body has changed so much you're no longer human. You've become procine in nature, you're now a <b>pig-liminal</b>.@@
<<elseif $player.species is "neph">>@@.neutral;😈 Your body has changed so much you're no longer human. You're now of demon kind, a <b>Nepharsi</b>.@@
<<elseif $player.species is "slime">>@@.neutral;🦠 Your body has changed so much you're no longer human. You've melted into a gelatinous form, a sentient slime person known as an <b>Oojin</b>.@@
<<elseif $player.species is "blob">>@@.neutral;🥩 Your body has changed so much you're no longer human. You;ve melted into an oily pile of meat, a gluttonous demon, a <b>Kindred of Grease</b>.@@
<<elseif $player.species is "human">>@@.neutral;🧬 Despite it all, your body seems to have become human once more.@@
<<else>>@@.neutral;🧬 Your body has changed so much, you are no longer fully <b>human</b>..@@
<</if>>
<<set $player.lastspecies to $player.species>>
<</if>>
<</nobr>><</widget>>!!Location: Leaving The Grotto
----
<<print either("You gather yourself","You collect your things","You rise to your feet")>>, leave the <<print either("warmth","comfort","saftey","calm","sweet scent","sleepy atmosphere","quiet flickering","buzzing energy","floral mists")>> of <<print either("Lexi's camp", "the cave", "the grotto", "Lexi's hideout", "your camp", "the room","the cavern","the hallow")>> and <<print either("start","begin")>> to trudge your way into the grotto's <<print either("ethereal waters","foggy bottom","loamy sea","ghostly waters","dreamy sludge", "wet hallows")>>. You <<print either("pick","choose","single out")>> one of the exits and begin <<print $player.walk>>ing down it's <<print either("dark halls","gloomy chasms","eerie tunnels","deep channels","shadowed paths")>>, <<print either("dancing lights dimly illuminate","glowing sprites illuminate","glowing mushrooms light","flickering distant lights illuminate","an unearthly glow lights","A strange light illuminates")>> your way. As you go further the tunnel seems to <<print either("shift and change","twist and change","morph and twist", "bend and slither","bend and warp","squirm and shudder")>>, you can hear things in the distance and smell the outside air. What you hear and feels seems to <<print either("thrumand change","dance and change","morph and twist","rapidly change","dance between definitions","shift dramatically","change every few moments")>> as you listen. At first you hear <<print either("the bustling sounds of a beach full of people","the cackle of swarming birds", "the buzz of an active insect hive","the rustling of trees in the wind", "human voices chanting around a roaring fire", "countless fish attempting to run up a waterfall", "the moans and cries of people in ecstasy")>>, next it sounds like <<print either("the cold roar of icy winds","the cranking buzz of electronics","the quiet lonely sounds of an empty office","the fizzle of rain over hot coals","the longing cry of night animals in the deep","whispers just out of hearing range")>>, and then <<print either("the peaceful quiet of a morning meadow","the hiss of gases running through a heating pipe","the soft comfort of a boiling meal","the sizzle of meat on a grill","the sound of someone typing away at a keyboard","someone gently playing away at a harp","the gentle song of chimes in the wind","music, distant and behind walls but no less comforting")>>. You have no idea what lays at the end of this tunnel.
//<<print either("Will you take your chances?","Will you proceed?","What do you want to do?","Will you see whats beyond?")>>//
<<script>>update(RNG(1,3),1.1)<</script>>
<<nobr>><<StatMessage>><</nobr>>
----
➤ [["Continue"|explorechoice]]
⮌ [["Turn back"|CampMain]] !!Location: The Fruit Tree
----
You $player.walk over to the looming tree at the edge of the camp. The tree is massive and you can seethe tangle of its roots worming their way through the souranding area and into the ethereal waters that surround the campsite. You notice it seems to be bearing an assortment of large multicolored fig like fruits. As you watch, some of the fruit appear to rapidly grow in size and begin to tumble down into a collection of baskets where they pile atop a growing horde. Some of the baskets are Tied up neatly in decorative cloth and clearly marked for sale, with signage saying '"Alp Fruit, 3 for a dream"'. The strange tree seems to be continuously producing these things. There's so many, Lexi probably wouldn't mind if you took a few?
<<if Flag("topicalpfruit") is false>>\<<SetFlag "topicalpfruit" true>><br>💭@@.signage;New Topic: Strange Fruit.@@<<SetFlag "fruitfirsttime" true>><</if>>
//What would you like to do?//
<<script>>update(RNG(0.5,1),1.1)<</script>><<StatMessage>>
----
➤ [["Pick fruit"|pickfruit]]
➤ [["Eat fruit"|eatfruit]]
⮌ [["Back"|CampMain]]
!!Location: The Fruit Basket
----
You grab up one of the alp-fruits from the basket and admire its dappled multicolored skin. It smells sweet and musky, like fresh corn silk and cinnamon.<<if Flag("fruitfirsttime") is true>>\ You bring it to your lips and take a bite. Glowing pink juices squirt from its supple but taut flesh and your mouth floods with complex flavors. You've never tasted something quite like it. Delicious, savory, tart and sweet; its flavor dances and changes upon your tongue. The texture of its flesh is odd, slippery but almost bumpy, like the inside of a lover's mouth. Before you know it you've consumed the whole fruit leaving nothing but small strips of the hardier skin, but soon even those are lapped up. What a treat!<<set $player.fullness.current+= RNG(4.8,7); $player.calories.current += RNG(95,125)>><<SetFlag "fruitfirsttime" false>><<else>>\<<if $player.fullness.current gte ($player.fullness.max*$player.fullness.stretch)>>\ Despite how appetizing the fruit is, you find you're @@.statfail;//simply too full//@@ to consume any at this time and let the plump fig fall back into the basket.<<else>>\ You bring it to your lips and take a bite. Glowing pink juices squirt from its flesh and your mouth floods with complex flavors. You relish the taste dancing upon your tongue. Before you know it you've consumed the whole fruit leaving nothing but its glowing goo.<<set $player.fullness.current+= RNG(4.8,7); $player.calories.current += RNG(95,125)>><</if>><</if>>
<<script>>update(RNG(0.5,1),1)<</script>><<StatMessage>>
----
⮌ [["Back"|CampMain]]
➤ [["Eat More"|eatfruit]]<<nobr>><<if Flag("focus") is "swamp">>
<h2>Location: The Swamps</h2><hr><br>
<<if Flag("seenswamp")>>You close your eyes and a take a deep breath of the murky scent of the sunken lands. Just as before, you feel yourself slip down the tunnel and out its ethereal cascade. You splash down into the colorful reedy waters and swiftly pull yourself onto the slightly drier banks of the beaten path that lays ahead.
<<else>>
<<SetFlag "seenswamp">>With a deep breath of the murky scent surrounding you, you press on. Before you know it you can feel the angle of the tunnel grow steep as the watery floor becomes slick. The weight of your body pushes you faster down the shaft until you find yourself sliding into its colorful depths. As lights flash around and scenes speed past you, you're suddenly flung into the open air and splash down into muddy water and reeds. You struggle and pull yourself up onto a marshy bank and rise unsteadily, shaking off the cloying muck. Bewildered, you look behind you and find the cave has disappeared, all that's behind you now is more of the densely wooded swamp. You're obviously not getting back to camp that way.
<br><br>
You look around you. The bits of sky you can spot between the trees glow with unearthly colors and swirling nebulae, the air is thick with moisture and heady sweet scents. You can hear insects and amphibians singing in the murk as fireflies dance about. Water and mossy trees surround you in every direction, but you can make out a slightly drier path beaten into the loamy earth. You begin to $player.walk down this ill maintained path and find yourself at a half sunken sign, posted into a stump. It reads, "@@.signage;Beware of Sheewog choirs and terror-maw nests. These Sunken Lands belong not to men. Take the dry path back to...@@"<br><br>
The rest is unreadable, from age, rust and mud. Looks like you're in the thick of it now.<<SetFlag "topicsheewog">><<SetFlag "topicterrormaw">><<endif>>
<<script>>update(RNG(0.5,1),1)<</script>>
<<nobr>><<StatMessage>><</nobr>>
<hr>
➤ [["Continue"|SwampMain]]
<<elseif Flag("focus") is "meadow">>
<h2>Location: The Meadows</h2><hr>
<<if Flag("seenmeadow")>>You close your eyes and a take a deep breath of the sweet grassy scents of warm summery glow of the meadow-lands. Just as before, you feel yourself slip down the tunnel and out its ethereal cascade. You find yourself sliding into the moist forest of waving grasses and flowers as you drop into the hills. You gather yourself and walk on as a gentle wind sends waves across the ocean of green and gold.
<<else>>
<<SetFlag "seenmeadow">>You concentrate and focus on the grassy sweet scents surrounding you, you press on. Before you know it you can feel the angle of the tunnel grow steep as the watery floor becomes slick. The weight of your body pushes you faster down the shaft until you find yourself sliding into its colorful depths. As lights flash around and scenes speed past you, you're suddenly flung into the open air and tumble down a slight hill into tall reedy grasses and flowers. You roll down the hillside and come to a gentle stop near some moist earth that oddly smells of sweet cream. Bewildered, you look behind you and find the cave has disappeared, all that's behind you now is more of of the rolling tall grass and flowering plants of the meadow. You're obviously not getting back to camp that way.
<<script>>update(RNG(0.5,1),1)<</script>>
<<nobr>><<StatMessage>><</nobr>><br>
<</if>>
<hr>
➤ [["Continue"|MeadowMain]]
<<elseif Flag("focus") is "shore">>
<h2>Location: Shoreline of the Astral Sea</h2><hr>
<<if Flag("seenshore")>>You close your eyes and a take a deep breath of the salty sea air and strange wavering energies of the astral sea. Just as before, you feel yourself slip down the tunnel and out its ethereal cascade. You find yourself sliding across the silver sands and rainbow-colored waters of the cosmic shore. You gather yourself and walk on as a gentle breeze blows across you, your skin sparkling with mist blowing off the sea waves.
<<else>>
<<SetFlag "seenshore">>You concentrate and focus on the sounds of waves and smell of salty sea air, you press on. Before you know it you can feel the angle of the tunnel grow steep as the watery floor becomes slick. The weight of your body pushes you faster down the shaft until you find yourself sliding into its colorful depths. As lights flash around and scenes speed past you, you're suddenly flung into the open air and tumble down a hill of silver sands. You roll down the hillside and come to a stop, splashing into the foamy waves of the sea. Bewildered, you look behind you and find the cave has disappeared, all that's behind you now is the sand and sea. You're obviously not getting back to camp that way.
<br><br>
You look around you and are met by a wild sight. The ocean bubbles and churns with a rainbow ligh, the beautiful waves crashing against towers of broken crystals and massive pearly orbs. From the swirling skys fall trailing stars that seem to be moving in slow motion, falling gently into the sea. This is no normal shore.
<</if>><br>
<<script>>update(RNG(0.5,1),1)<</script>>
<<nobr>><<StatMessage>><</nobr>>
<hr>
➤ [["Continue"|ShoreMain]]<<endif>>
<</nobr>>
<<SetFlag "focus" false>>!!Location: The Swamps
----
<<print either("You find yourself","You are","You're currently")>> <<print $player.walk>>ing <<print either("through the muck and mire of","within the densely wooded waters of")>> <<print either("the Sunken-Lands","The swamp","the swamps of the Empyrean Midden","The marsh","the marsh-land of the midden","the bog","the Midden")>>, <<print either("attempting to stay on the drier path","trying to find the driest path","carefully truging through the thick waters","cautiously keeping your balance on muddy roots and reeds","quietly slipping through reeds and muddy roots")>>. The air is dense with <<print either("sweet smelling mist","saccharine earthy scents","swirling sweet smelling fog","misty clouds glowing with dancing fire-flies","thick pink clouds of spores","thick clouds of earth scented steam","pink glowing clouds of ethereal matter")>> and <<print either("the noise of insects and amphibians","the songs of insects and frogs","the eerie cooing of distant animals","the sounds of unseen creatures slithering in the cloudy purple waters")>>. <<if $world.sky is "day">><<print either("The faint glow of the twin suns high above trickles through the trees and fog","You can see the faint light of the twin suns above filtering through the ropey branches of the willow trees that surround you","The shimmering light of the twin suns above you beams through the fog and dances on the surface of the dark waters around you","You can feel the light of day warming the fog around you, creating a comforting but somewhat sticky atmosphere")>>.<<elseif $world.sky is "night">><<print either("The soft glow of a pink moon shimmers on the cool waters around you","The pale light of the moon trickles through the misty night, shimmering on the dark waters around you","The moon and stars cast a faint purple glow on the misty night air","The night is warm and cloying, not unlike a wet blanket.","The pale pink glow of the moon dances through the willow trees and dimly lights your way")>>.<<else>><<print either("The fiery pink glow of the twin suns on the horizon dances through the drooping trees and reedy waters","The pink glow of the sun on the horizon, casts a dreamy light over the willows around you","As the horizon obscures the light of the twin suns, you can feel its warmth glimmering in the moisture that surrounds you")>>.<</if>>
//What would you like to do?//
<<silently>><<if Flag("delphimet")>><<set _delphi to 0>><<else>><<set _delphi to 23>><</if>><<SetFlag "hasfoundswamp" true>><<set _passage = RNGw(["SwampSights","SwampSinging","SwampLitter","SwampMushroomStart","FindJunkyard","SwampMedStation","SwampRoadFork","SwampAirship","SwampStoneFind","FindDelphi","SwampFindCrate","SwampBroodsnare","BerryStatue","FindMeadow","SwampFindRuins", "SwampFindRoots", "SwampFindDepths"],[30,11,15,9,14,10,10,10,13,_delphi,20,0,10,15,10,16,0])>>
<</silently>>
<<script>>update(RNG(0.1,1),1.1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto "StatusEventRelay">><</timed>><</if>><<StatMessage>>
----
➽ <<link "Explore Swamp">><<goto _passage>><</link>>
➽ <<link [[Search the mud|SwampSearch]]>><</link>>
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "swamp">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "swamp">><</link>> <br><<if Flag("foundshore")>>➤ [[Go to shore|FindShoreSwamp]]<br><</if>><<if Flag("foundjunkyard")>>➤ [[Go to junkyard|FindJunkyard]]<br><</if>><<if Flag("foundmeadow")>>➤ [[Go to meadow|FindMeadow]]<br><</if>><<if Flag("foundruins")>>➤ [[Go to ruins|SwampFindRuins]]<br><</if>>⮌ [["Head back to Camp"|LexiEscape]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>
!!Location: Old port, City Diz
----
You find yourself standing in the abandonded alleys of the old port town. Rain gently pours down around you, tapping against the tin roofs of the decaying ramshackle buildings. The alleys twist and turn, some filled with rubble or rusted hulls of old machines, others lead to unlit dark corners. Old banners and posters warning of a quarantine line the various windows and doorways, those that aren't broken in anyways.
//What would you like to do?//
<<set _passage = RNGw(["RainSights","NicoStallStart","FindBlair","RainFindRuins"],[50,25,25,10])>>
<<script>>update(RNG(0.1,1),0.9)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto StatusEventRelay>><</if>><<StatMessage>>
----
➽ <<link "Explore Old-town">><<goto _passage>><</link>><<if Flag("nicomet")>><br>➤ [[Head to Nico's Shack|NicoStallStart]]<</if>>
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "rain">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "rain">><</link>>
⮌ [["Head back to Harbor"|RainToHarbor]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>
!!Debug shortcut back to camp
You blow into the witch whistle and within moments the familar little imp appears from the shadows around you, taking on a sassy pose. "@@.lexi;Hey hun, need a lift back to camp? Hold your breath for a second, ok?@@"
With that you do as they say and feel yourself being whisked away by the imps magic. Your head spins and colors blend across your eyes, before you know it you find your self dropping gentle to the mossy floor of the cave bound camp site.
----
➤ [["Continue"|CampMain]]!!Location: <<if Flag("seenmilktemple")>>Melmatria's Meadow<<else>>The Meadow<</if>>
----
You find yourself in the middle of a vast meadow. A gentle breeze makes the tall grasses around you dance as they carry the sweet scent of flowers. You feel calm as you look up into the nebulous clouds that drift above you.
Rolling hills of grass extend in all directions.
<<if Flag("seenmilktemple")>>In the distance over the hills you can see what looks to be the milk monastery from before.<</if>>
Behind you, you can see the darkened treeline that leads into the swamps.
<<set _passage = RNGw(["MeadowSights","TempleStart","MeadowMilkStart", "MeadowFlowerGrove","MeadowStatueFind","MeadowFindMoojinShip"],[35,20,25,20,20,20])>>
//What would you like to do?//
<<script>>update(RNG(0.1,1),1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto "StatusEventRelay">><</timed>><</if>><<StatMessage>>
----
➽ <<link "Explore Meadow">><<goto _passage>><</link>><<if Flag("seenmilktemple")>><br>➤ [[Head to temple|TempleStart]]<</if>>
➤ [[Head to Swamp|SwampMain]]
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "meadow">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "meadow">><</link>>
⮌ [["Head back to Camp"|LexiEscape]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>
!!Location: Shoreline of the Astral Sea
----
<<print either("You find yourself strolling along","You are standing near","You look out over")>> the astral shore. <<print either("Over the shimmering","Beyond the glimmering","Within the glittering")>> rainbow waters you see <<print either("great spires of crystal reach towards the nebulous sky like godly pillars","strange pearl like masses bubbling to the surface and floating off into the sky","strange geometric chunks of colorful objects falling from the nebulous sky and into the astral sea","strange silvery creatures snake in and out of the water, floating weightlessly through bout the sea and air","beautiful lights streak across the water, splitting off into the sky and the sea below like stars across a mirror","swarms of glowing lights dancing and playing among the waves")>>. You <<print either("wade through the shallows, feeling the gentle waves lap at you","wiggle your toes in the shining platinum colored sand","listen to the cries of sea birds and feel the gentle wind on your skin")>> as you take in the sights.
To one end of the bay you can see <<print either("a dark patch of twisted trees","a marshy dark place mixing with the sea water","a thickly wooded patch of boggy land")>>, no doubt The Swamps.
To the other end you can see <<print either("a great domed city","a city with great domed walls,a walled city")>> <<print either("looming over the sea","looming over its ship filled ports","looming over the surrounding port town")>>. <<print either("Huge plumes of steam waft over the cities walls, clouding the air.","Air ships of all kinds come and go through the foggy clouds of steam that spill from the city.","Drones come and go from the city walls, carry all sort of cargo.","Massive pipes snake out from the cities walls, spreading across the land.")>> Above the city float strange palace like airships, some as big as small towns themselves. To the city’s closer end you see what looks to be some kind of scrapyard. To the city’s farthest end you see a crumbling sea side town, far removed from the harbor town and the cities great walls. This place is shrouded by rain that falls from a rolling storm.
//what would you like to do?//
<<script>>update(RNG(0.1,1),1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto StatusEventRelay>><</if>><<StatMessage>><<set _passage = RNGw(["ShoreSights","ShoreBonfireStart"],[60,40])>>
----
➤ [[Go for a swim|ShoreSwimStart]]
➤ <<link "Explore Shore">><<goto _passage>><</link>>
➤ [[Head up to the Harbor|HarborMain]]
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "shore">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "shore">><</link>>
⮌ <<link [[Go to Swamp|ShoreTo]]>><<SetFlag "swamp">><</link>>
⮌ <<link [[Go to Junkyard|ShoreTo]]>><<SetFlag "junkyard">><</link>>
⮌ [["Head back to Camp"|LexiEscape]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>!!Wandering
----
<<nobr>><<if $player.fat.tier >= 5 && RNG(1,10) < 5>>
<<if $player.fat.tier > 9>>After a while of <<= $player.walk>>ing, through your sweating efforts, you manage to find yourself stuck. You can't quite place how, but you're surrounded by trees your wide girth clearly can't fit through. You struggle, pushing against the moist mossy trees, trying to slip your expansive fat through the narrow gaps but nothing seems to work. It takes you a moment to catch your breath and work out what to do. You slide your heft backwards, and worm your way out of this tight grove of swamp trees. You have to slip through some tight gaps and struggle greatly to do so but find yourself eventually, out of breath, but back on the main path.
<<elseif $player.fat.tier > 7>>After a while of <<= $player.walk>>ing you realize you've gotten yourself into a situation. The surroundings have closed in and the narrow gaps between the dense wooded swamp has grown more narrow. Your path seems blocked gien youre girht, but you manage to squish between the tight trees, not without some notebale effort of couse, but sweat slicked and worn, you manage your way through.
<<elseif $player.fat.tier > 6>>After a bit of <<= $player.walk>>ing you realize you've gotten yourself into quite a narrow spot. The trees of the swamp grow into one another forming a tangled mass that's difficult to pass through given your shape. Despite it all you're able to slip by, but not without having to suck in and squish through the tight moist woods.
<<else>>After a moment of <<= $player.walk>>ing you realize you've gotten yourself into quite a narrow spot. The trees of the swamp grow into one another forming a tangled mass that's difficult to pass through given your shape. Despite it all you're able to slip by, but not without having to suck in and squish through the tight moist woods.<</if>>
<<else>><<print either("You don't seem to find anything of interest for a bit, just the swamp's humid stretches of loamy land and twisted trees.","The tangles of trees and marshy land seem to just stretch on, the musky fog filling your lungs.","A strange mist hangs in the air, making you feel dizzy and dreamlike, but as soon as it drifts by your head clears and you continue on your way.","You feel lost for a moment, staring into the beautiful auruas of light dancing in the sky through the cracks in the dense gnarled trees of the swamp. After a moment you continue on your way.","You realize the swamp trees have gotten pretty densely nested, you find yourself having to squeeze between them just to muddle through the mire.","You find yourself caught up in the beautiful sound of ephemeral song, a strange distance voice fills the air with enchanting music, but as soon as you try to find its source it seems to fade into the rest of the bubbling noises of the swamp.","As you $player.walk through the swamp you realize it's getting quite dark beneath the canopy of tangled trees, for a moment you think you see glowing eyes in the dark waters around you but as soon as you turn their way the lights disapear into the dark.","Something is moving in the dark waters around you. It's too murky to really see anything other than the water rippling in the dark light.", "You hear a strang huming noise in the distance of the swamp. You can't pinpoint where its coming from but it fills the air with an ominous buzzing.","The dark waters of the swamp begin to bubble ominously, almost as if boiling as gases and strange things swirl within them. You ignore the mess as best you can and move on." )>>
<</if>><</nobr>>
<<script>>update(RNG(5,15),1.1)<</script>><<StatMessage>>
----
➤ [["Continue"|SwampMain]]!! Singing in the deep
----
The fog in the swamp seems to grow denser for a moment and your ears perk up to eerie singing in the distance. It's beautiful and alluring, but strangley unsettling. It feels near enough that you could probably call out to who ever was. You cautiously contemplate following the voice into the mist.
//what would you like to do?//
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
➤ [["Follow the voice"|SwampRopeTrap]]
⮌ [["Turn Back"|SwampMain]]!! An odd liter from within the wood
----
A strange clambering noise fills the air of the swamp as you notice trees shaking and brush being moved in the distance. After a moment a curious sight shambles into view. What looks to be a sort of royal litter supported by an assortment of humanoid limbs waddles out of the forest unsteadily.<<if Flag("laurentmet")>>Looks like the Baronet is back around.<br><br><</if>> The litter’s cabin is beautifully ornate with fine silky drapery, beads, jewelry and dangling lanterns that glow with a soft pink light. Oddly, the structure wobbled in a way that made it look like it were breathing or had a great pressure within.
The litter slows and stops in front of you, its side window facing you. The strange black limbs that spill out from under the liter's ivory cabin lower and rest themselves on the ground.
A curtain pulls back in the liters window causing a plume of spicy smoke to emerge from the gap. It smells strongly of musky perfumes and herbs. From the window a fat brown arm adorned in an ornate lacy glove emerges and beckons you over.
A distinguished and sultry voice floats out of the litter, <<if Flag("laurentmet")>>"@@.laurent;Well if it isn't <<if $player.gender is 1>>Lady $player.name. How are you my dear?<<elseif $player.gender is 2>>Sir $player.name. How are you my boy?<<else>>master $player.name, how are you my friend?<</if>><<if $player.fat.current > $Flags["laurentplayerfat"]+10>> <<print either("You seem to be eating well. good. good.","I see you've put on a little weight? Hmm. Very lovely indeed.","You look well, put on a little weight have we? Hmm?","You're looking well and plump, eating good yes? Ho ho ho.","Well well, buttering our bacon are we, you've positively blossomed since we last met.","My my, look at that well buttered glow. I see you've been eating well. ho ho ho", "Ho ho ho, oh my, look at that well fed form you're talioring there. excellent work so far mon confrère.","Ah, mon confrère, look at you, growing splendidly I see. ho ho ho!")>><<SetFlag "laurentplayerfat" $player.fat.current>><</if>> Are you perchance in need of my services?@@"<br><br>//What would you like to do?//<<else>>"@@.laurent;You there, <<if $player.gender is 1>>daughter of man<<elseif $player.gender is 2>>son of man<<else>>child of man<</if>>, are you one who desires to change one’s flesh, to alleviate weight or perhaps even gain more? If so I may offer something that may be of interest to one such as yourself@@"<br><br>//how do you respond to this strange being?//<</if>><<script>>update(RNG(2,4),1.1)<</script>>
----
<<if Flag("laurentmet")>>➤ [["yes, please!"|LaurentGo]]<br>➤ [["no, not today"|MeetLaurentX]]<br><<else>>➤ [["yes, I’d like to change my body"|MeetLaurent1]]<br>➤ [["no, I am not interested"|MeetLaurentX]]<br><</if>>⮌ [[Run back into the woods|SwampMain]]!!Location: The Mushroom Patch
----
<<if Flag("seenmushpit")>>\As you <<print $player.walk>> through the <<print either("mire","swamp","bog","misty lands","marshy lands","marshlands","muck and mire","muddy hallows")>>, <<print either("the air fills with sweet smelling spores","the humid air swirls with spores and sweet scents","the air fills with dreamy sweet smelling clouds","clouds of musky sweet spores fill the air","a humid fog of sweet musky spores hangs heavy in the air")>>. You <<print either("realize","notice")>> you've <<print either("again","once again","yet again")>> <<print either("found yourself in","wandering into","made your way back to","made your way into","noticed you're in")>> <<print either("the massive mushroom patch with its enticing fungus","the expansive pit of enticing fungus")>>, <<print either("strewn over the land of debris all around you","growing over the ruins and strange land around you", "spread out over the remnants of what might have been a village ages ago","enveloping the ruins of what might have been a village ages ago")>>. Again you can feel the fungal field's <<print either("smokey power beconing you to eat from it","strange power drawing you in to eat from the mushrooms", "misty allure compelling you to eat from its bounty")>>.
//Do you risk it?//
<<if $player.gluttony.current gte 20 or $player.statuses.includes('mushroom addiction')>>\ @@.statfail;🐷 Just a little bite couldn't hurt...@@<</if>><<set _tmp to 0>>
<<if ($player.gluttony.current gte 70 and RNG(1,10) gte 5) or ($player.statuses.includes('mushroom addiction') and RNG(1,10) gte 3)>>\ @@.bad;🐷 In fact, maybe more than just a bite. hmm, maybe all you can possibly eat. Before you can react you can already feel your body moving on its own; the decadent fungi calling to you.@@<<set _tmp to 1>><</if>>
<<else>>\As you <<print $player.walk>> through the mire, a strange sweet scent fills the air, clouds of spores obscure your path. You look around you and realize you're standing in a huge patch of mushrooms! Big bunches of multi-colored fungi bloom and coil over every surface. You can see the shape of old trees, the remains of a house and what even looks to be some kinds of statues, completely consumed by the fungal growth. The scent makes you feel dizzy and hungry, it's very enticing. You look at the fungi's plump fruit and finding yourself craving to bite into them.
//@@.signage;You probably shouldn't.@@//<<set _tmp to 0>>
<<if $player.gluttony.current gte 20>>\ @@.statfail;🐷 Though, maybe one bite couldn't hurt...@@<</if>>
<<if !Flag("seenmushpit")>><br>💭@@.signage;New Topic: Mushroom Pit.@@<</if>><<SetFlag "seenmushpit" true>><<endif>>
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
<<if _tmp == 0>>\
➤ <<link [["Eat Mushroom"|SwampEatMushroom]]>><<SetFlag "mushfirstbite">><</link>>
⮌ [["Leave"|SwampMain]]
<<else>>
➤ <<link [["Eat, Eat, EAT!"|SwampEatMushroom]]>><<SetFlag "mushglutton">><</link>>
<<endif>>!!Location: The Mushroom Patch
----
<<if Flag("mushglutton")>>\
With abondon you grab at the fungus, pulling up mushrooms with meaty pops and pushing them into your hungry maw. You delight in their sweet buttery flavor as the fungi's influence spreads through your body. Your body keeps moving on its own, stuffing your belly with more and more of the intoxicating fruit. You feel light headed and dreamlike and you feel like you could almost hear the mushroom patch speaking to you in unintelligable whispers.
@@.signage;//"<<print either("feast little vessel...eat of us","More, More! Fatten on our spoils","Eat, eat eat, fill your body with our meat!","Grow fat and pliant, be a good thrall!","Yes, more, feast, feast!")>>"@@//
<<if RNG(0,10) lt 5>><<SetFlag "mushpossession">><</if>>
<<elseif Flag("mushfirstbite")>>\ <<SetFlag "mushfirstbite" false>>
Cautiously you reach your hands into the misty layer of air below you and feel your fingers meets the soft flesh of the fungal fruit within. Plucking one of the mushrooms you bring it to your face and take in its sweet earth scent. Any worried thoughts or hesitant feelings melt away under the musky bloom that fills your lungs. Soon you find your teeth sinking into the fungus's supple flesh, its strange honey-butter like flavor coating the inside of your mouth. Quickly you find you've consumed the mushroom whole and already have begun plucking more to eat. You feel an odd churning in you, as if if your body needs so much more of these, a need beyond hunger.
@@.signage;//"have another, eat, eat, eat..."@@//
<<if RNG(0,10) lt 2>><<SetFlag "mushglutton">><</if>>
<<else>>\
You reach into the pile of mushrooms and pluck one of the plump fruit from the bunch and pop it into your mouth. A rich buttery sweet flavor fills your mouth and buzzes through you. Pleasure sparks across your mind and makes you shiver with delight; before you even realize it youre already reaching for another. Something beyond hunger compells you, @@.signage;//"eat, eat, eat..."//@@
<<if RNG(0,10) lt 3>>\<<SetFlag "mushglutton">><</if>>
<<endif>>
<<if $player.gluttony.current lt 50>>\<<set $player.gluttony.current+= RNG(0.1,0.3)>><</if>>
<<set $player.fullness.current+= RNG(4.8,7); $player.calories.current += RNG(95,125)>>
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
<<if Flag("mushpossession")>>\
➤ [["Something is wrong.."|SwampEatMushroomEndRisk]]
<<elseif Flag("mushglutton")>>\
➤ [["More! Eat More!"|SwampEatMushroom]]
<<if RNG(0,9) lt 6>>\⮌ [["Stop!"|SwampEatMushroomLeave]]<</if>>
<<else>>\
➤ [["Eat more!"|SwampEatMushroom]]
⮌ [["Leave"|SwampEatMushroomLeave]]
<<endif>>!!Location: The Mushroom Patch
----
<<if Flag("mushglutton")>><<if RNG(0,10) lt 6>>\It's so hard to stop but you manage to tear yourself away. You stumble out of the mushroom pit with your belly gurgling from it's fungal load, a strange toxin pulsing in your veins. <<SetFlag "mushglutton" false>><<SetFlag "mushpossession" false>><<if RNG(0,10) lt 8>>\<<SetStatus "mushroom addiction" 1 40>><</if>>
----
⮌ [["Leave"|SwampMain]]
<<else>>\
You can't stop, you won't stop. More! More!
----
➤ [["Eat!"|SwampEatMushroom]]
<<endif>>
<<else>>\
You manage to tear yourself away, but feel a lingering toxin in your viens. You make your way out of the mushroom pit feeling uneasy with an odd gruble coming from your stomach.
<<if RNG(0,10) lt 6>>\<<SetStatus "mushroom addiction" 1 40>><</if>>
----
⮌ [["Leave"|SwampMain]]
<<endif>>
<<set _costtoleave = ((100 * $player.corruption.current) + (10 * (1000-$player.tether.current))+(10000 - $lexibits)) >>You reach into your pocket and pull out what bits you have, you can't explain how, but your full bounty floats just above your grasp, the cloud of ethereal currency lighting up the room around you. You tell Lexi you'd like to donate some bits to ensure your path back to the waking world. Lexi's owl like eyes light up as they quickly surmise your collection of bits.
"@@.lexi; Oh, got some bits do you? Lets see....@@", they say as they twirl their clawed fingers and grasp at the ethereal strand at your chest. You feel them give it a tug as they make an inquisitive face.
<<if $lexibits gt 0>>"@@.lexi; Hmm, so you've donated <<print $lexibits>> bits so far, which means...@@"<<else>>"@@.lexi; Given we're starting from nothing...hmm...@@<<endif>>@@.lexi; With your spiritual weight accounted for... and any changes in your makeup and of course my own limits....hmm, that would mean you need the power of about <<print _costtoleave>> bits before I can ferry you back to the waking world.@@"
----
➤ <<link [["Give all"|GiveLexiBits]]>><<set $lexibits += $player.spall.current; $player.spall.current = 0>><</link>>
<<if $player.spall.current gte 10>>\➤ <<link [["Give 10"|GiveLexiBits]]>><<set $player.spall.current -= 10; $lexibits += 10;>><</link>><</if>><<if $player.spall.current gte 100>>\<br>➤ <<link [["Give 100"|GiveLexiBits]]>><<set $player.spall.current -= 100; $lexibits += 100;>><</link>><</if>><<if $player.spall.current gte 1000>>\<br>➤ <<link [["Give 1000"|GiveLexiBits]]>><<set $player.spall.current -= 1000; $lexibits += 1000;>><</link>><</if>>
⮌ [["Nevermind.."|CampMain]] Gifting Lexi
----
<<if $Flags["gave"] is "sextoy">>You hand the imp the pink silicon vibrator. You watch as their fur bristles and they give you an awkward smile and say, "@@.lexi;Oh..uh, for me? Uh, that’s a bit forward of you pup. Heh, well, sorry, you should probably just keep this one.@@"<br><br>They grab it up with their tail and then toss it back to you. They uncross their legs and reveal a little metal plate with eyes carved into it covering their pelvis. They tap their claw against it saying, "@@.lexi; nothing under this plate but the void, I have no use for such toys. I have my own means of achieving pleasure. Thanks, uh, anyways.@@"<br><br>They shrug and disappear into a dark mist.<<elseif $Flags["gave"] is "rareherb">>You pull out the pouch of pink herbs and hand it over to Lexi. Their owl like eyes go wide as they sniff the bag. They giggle, "@@.lexi;Oh ho ho, that’s a nice find there pup. Pretty decent quality Wognip. Good for alchemy or just getting blazed.@@"<br><br>They pull out some of the dried pink leaves, rolling them in their palm and place a single leaf on their tongue. On contact with their purple tongue the leaf begins to glow and light up, disintegrating in their mouth. They shiver and give a delighted wiggle. Then carefully they place the rest of the bundle of dried plants back into the pouch. They pick it up with their tail and then toss it back to you with a shrug, they pur "@@.lexi;You should probably keep this batch this time. I grow this stuff myself among other alchemical plants so I'm pretty well stocked up. I apprecaite the offering though.@@" <<else>>!!On second thoughts you realize this item might be better suited for someone else.<</if>><<SetFlag "gave" false>>
----
[[Give them something else|GiveLexi]]
[[Leave|CampMain]]
<<set _costtoleave = ((100 * $player.corruption.current) + (10 * (1000-$player.tether.current))+(10000 - $lexibits)) >><<if _costtoleave lte 0>>\ <<goto BitsEnding>>
----
➤ [["continue"|BitsEnding]]
<<else>>\Lexi waves their hand and draws the small glowing orbs into their grasp, the points of lights quickly disapearing into their dark fur. The imp makes a satifying purring noise as they feel the new energy flow into them. "@@.lexi; mmn, good, with that boost to my power, we still need...<<print _costtoleave>> more bits of dream spall. Then we can see about lugging that soul of yours back to the waking world.@@"
----
⮌ [["continue"|CampMain]]
<<endif>>
The imp chuckles as they examine the horde of energy bits you've accumualated for them, the twinking light of these riches sparkling in their pink eyes. With a smirk on their face, Lexi turns to you and says, "@@.lexi; I am honestly impressed, its not the best solution compared to an artifact of power or something else, but this might just work. Bare with me and I'll have you back home soon.@@"
With that they begin to float higher into the air, the glowing orbs wirling around them like snow in a blizzard as they seem to take in their power. Lexis eyes begin to glow even brighter as the shadowy form of their body seems to wriggle and shift, streatching out into a blanketing cloud around you. You see their claws and arms become lined with lights, little spots of eyes in the dark of their fur, spinning and whirling as you begin to rise from the ground. You're met with a face different from the one you knew, no more glamor, no more hiding, just this entity in its raw shape, eyes and bone and strange shimmering nebula. You aren't entirely sure what you've seen but you can feel its claws in your skin and its pressure around you. You float as though submerged in jelly, starts starts and planets and astral bodies of brilliant colors dancing all around you.
You hear Lexi's voice again, somewhat different, echoing, almost distant, "@@.lexi; Good luck out there pup, it's been fun. See you in your dreams...@@"
For a moment more you're left to simmer in the eachother energy before suddenly you feel a cord pulling taut, the little tether you've had from the beginning snapping into a silver line right ahead of you. Before you can even take a breath you feel a massive hand pull you up and toss you hurtling out into the void, your little silver thread recoiling inside of you like fishing line to it's spool. The stars and nebula and dreamy clouds rush past you as you fly. You see the places you've been and the faces you've seen and cared about, all of it soon blurring together as you fly faster into the rainbow void
Before long all the colors blend so bright you see nothing but white, white so bright you can see nothing but black. You can't feel a thing, you can't see or hear anything. You are lost.
In the black quiet all you have is the little silver thread, barely thicker than a hair swimming in this dark ocean. You find yourself drifting with it, slowly watching as it pulls you along to something beyond the vail. You take a deep breath of the airless dark and press on
When you next open your eyes you find them bleary and dry, open to a room full of blurry white surfaces. You can hear steady beeping and the smell of medical materials. Dizzily you come too in your hospital bed hooked up to machines. You struggle into a sitting position and try to gain your barrings through your foggy mind. At some point you find you've managed to get out of the bed and stagger your way to the sink, peering into the mirror.
You look into your eyes and your dishevled apperance. Despite it all, it seems to be you in the mirror. At least, you assume it must be.
----
!!📘 Bits Ending Unlocked: Thanks for playing! <<set $stats.ends += 1>>
----
➤ <<link [["New Game"|Startup]]>>state.restart();<</link>>
➤ [["Continue Game"|ReturnToTheCoil]]<<if Flag("kipmet")>>\
<h2>Location: Finding Kip’s Camp</h2><hr>As you $player.walk through the <<print either("junkyard", "junkheap", "landfill", "scrapyard", "swampy junkyard", "old junkyard")>> you begin to notice <<print either("the junk filled brackish river that flows from","large hissing pipes that lead to")>> the domed city. This must mean you’re getting close to Kip’s camp. You <<print either("observe the muck dripping from the massive piles of decaying rusty vehicles and other structures","trace your eyes over the tangle of pipes and junk","you look over the stacks of old vehicles and bent pipes")>> that line the path.<br><br>//Did you want to go down the path and visit Kip or turn back?//<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>><hr><br>➤ [["Visit Kip"|KipMain]]<br>⮌ [["Head Back"|JunkyardMain]]
<<else>><h2>Location: The Junk yard</h2>
----
You look at the Piles of old vehicles, boats and many unidentifiable objects strewn about half buried in the mud, muck and swamp plants of this boggy junkyard. As you <<print $player.walk>> through the murky yard you hear something rustling and tumbling in the junk pile. Muffled panicked mewling can be heard from within.
You round the corner and see a humanoid reptilian creature struggling around inside of a cage. It claws are at the cage's lock but can't seem to do much more than wiggle it, turning and stumbling as it chases the just out of reach lock. As you approach you knock over a tin can with a familiar tumbling twang. This alerts the little reptilian to your presence and for a moment it stops struggling, cocking its head in your direction.
From within the cage emerges a lilting and ditzy voice.
"@@.kip;H-hello!? Someone is there, yip? Kip is stuck, need of help! yip yip!!@@"
<<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
➤ [["Help The lizard girl"|MeetKip1]]
⮌ [["Walk away"|JunkyardMain]]
<<endif>>!!Debugging command input
----
In the box below you can set variables, alter values and functionally inject any code you should desire and execute it, so long as it's formated in twee script properly
This can completely mess up your gamefile, so be careful
<<set $debugvalue to "Enter Command">>
<<textbox "$debugvalue" $debugvalue "Enter Command" autofocus>> <<button "Enter">>(replace: ?debugvalue)[$debugvalue]
<<script>>state.display(state.active.title, null, "back"),update(0,0)<</script>><<goto Debug>><</button>> | <<button "Back to Game">><<goto $world.passage>><</button>>
<<silently>><<print $debugvalue>><</silently>>
----
| [[Give Item|ItemDebugMenu]] | <<link "Give money">>
<<set $player.spall.current += RNG(5,10)>><<script>>update(0,0)<</script>><<goto Debug>><</link>> | <<link "Fill Canteen">><<if Flag("hascanteen") is false>><<SetFlag "hascanteen" true>><</if>><<set $player.canteen.current += 8>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Gain Weight">><<set $player.fat.current += 10, $stats.gain += 10>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Lose Weight">><<set $player.fat.current -= 10>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Fill belly">><<set _amount to RNG(2,9)>><<set $player.fullness.current += _amount, $player.calories.current += _amount*80>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> |
----
<b>Go to Location:</b>| <<link "Swamp">><<goto SwampMain>><</link>> | <<link "Meadow">><<goto MeadowMain>><</link>> | <<link Junkyard>><<goto JunkyardMain>><</link>> | <<link "Shore">><<goto ShoreMain>><</link>> | <<link "Harbor">><<goto HarborMain>><</link>> | <<link "Rain">><<goto RainMain>><</link>> | <<link "Ruins">><<goto RuinsMain>><</link>> | <<link "Camp">><<goto CampMain>><</link>> |
----
''Go to Character:''
➽ <<link "Skip to Fyrfli part 1">><<goto "FyrFliMeetingStart">><</link>> | <<link "Part 2">><<goto "SwampRopeTrap">><<SetRelation "fyrfli" 20 20 "feeder">><<SetFlag "fyrfipreg" false>><</link>>
➽ <<link "Skip to Baronet">><<goto "SwampLitter">><</link>>
➽ <<link "Skip to Kip part 1">><<goto "MeetKip1">><</link>> | <<link "Part 2">><<goto "KipMain">><<if Flag("kiphearts") is false>><<SetRelation "kip" 20 20 "feedee">><<SetFlag "kipfat" 1>><<SetFlag "kipgainrate" 0.01>><<SetFlag "kipglutworm" 0.1>><<SetFlag "kipfull" 0.01>><<SetFlag "kipkink" 0.5>><<SetFlag "kipfull" 0.01>><</if>><</link>>
➽ <<link "Skip to Siphona">><<goto "SiphonaStart1">><</link>>
➽ <<link "Skip to Blair">><<goto "FindBlair">><</link>>
➽ <<link "Skip to Delphi">><<goto "FindDelphi">><</link>> | [[2|DelphiMain]] | [[3|DelphiAltStart]]
➽ <<link "Skip to Nico">><<goto "NicoStallStart">><</link>>
----
<b>Trigger transformations:</b>
| <<link "Add mutagens">><<SetStatus "mutagen" 1 120>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger mutation">><<set $player.mutation.current to 100>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger a Pig mutation">><<set $player.mutation.current to 100, $player.TF.pig to 2000>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger a Cow mutation">><<set $player.mutation.current to 100, $player.TF.cow to 2000>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger a Neph mutation">><<set $player.mutation.current to 100, $player.TF.neph to 2000>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger a Blob mutation">><<set $player.mutation.current to 100, $player.TF.blob to 2000>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger a Slime mutation">><<set $player.mutation.current to 100, $player.TF.slime to 2000>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Trigger a Berry mutation">><<set $player.mutation.current to 100, $player.TF.berry to 2000>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make player human again">><<set $player.skin.type to "human", $player.eye.type to "human",$player.ears to "human", $player.nose to "human", $player.hands to "human", $player.leg.type to "human", $player.tail to "human", $player.horns.type to "human", $player.hasudder to false, $player.hastail to false, $player.hashorns to false>><<CheckSpecies>><<script>>update(0,0)<</script>><<goto Debug>><</link>> |
''Current mutagen levels: ''
Mutagen build up: <<print $player.mutation.current.toFixed(0)>> | Pig Mutagens ~~@@.signage;(Procine Liminal)@@~~: <<print $player.TF.pig.toFixed(0)>> | Cow mutagens ~~@@.signage;(Bovine Liminal)@@~~: <<print $player.TF.cow.toFixed(0)>> | demon mutagens ~~@@.signage;(Nepharsi)@@~~: <<print $player.TF.neph.toFixed(0)>> | Slime mutagens ~~@@.signage;(Oojinn)@@~~: <<print $player.TF.slime.toFixed(0)>> | Blob Mutagens ~~@@.signage;(Kindred of Grease)@@~~: <<print $player.TF.blob.toFixed(0)>> | Berry Mutagens ~~@@.signage;(Wilderberry)@@~~: <<print $player.TF.berry.toFixed(0)>> |
----
<b>Statuses</b>: | <<link "Remove Status Effects">><<set $player.statuses to []; $player.statuslist to {}>> <<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Toggle Waterlogged status">><<set $player.waterlogged to !$player.waterlogged>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Berry Inflation Test">><<SetStatus "berry swelling" 1 1456>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | | <<link "Lactation">><<SetStatus "lactating" 1 "???">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Give Good Luck">><<SetStatus "good luck" 35 200>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> |
<b>List</b>: $player.statuses
----
<h3>Body Data</h3>
Height: ~~<<print Math.floor($player.height/12)>>'<<print $player.height%12>>" (<<link "+">><<set $player.height += 1>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.height -= 1>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)~~
Body Weight: ~~<<print ($player.weight.total).toFixed(1)>> LB - (fat: <<print ($player.fat.current).toFixed(1)>> LB) : ( <<link "+">>
<<set $player.fat.current += 5, $stats.gain += 5>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "+ +">>
<<set $player.fat.current += 25, $stats.gain += 25>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> )( <<link "-">>
<<set $player.fat.current -= 5>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "- -">>
<<set $player.fat.current -= 25>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> )~~
Adjust Body: <<link "Make Pear-shaped">>
<<AdjustBody "pear" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make bean-shaped">>
<<AdjustBody "bean" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make average-shaped">>
<<AdjustBody "average" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make barrel-shaped">>
<<AdjustBody "barrel" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make hourglass shaped">>
<<AdjustBody "hourglass" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make strawberry-shaped">>
<<AdjustBody "strawberry" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make triangle-shaped">>
<<AdjustBody "triangle" "set">><<script>>update(0,0)<</script>><<goto Debug>> <</link>>
~~Body shape %:
Face: <<print ($player.bodyshape.face *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.face += 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.face -= 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Neck: <<print ($player.bodyshape.neck *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.neck += 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.neck -= 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Chest: <<print ($player.bodyshape.chest *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.chest += 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.chest -= 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Arms: <<print ($player.bodyshape.arms *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.arms += 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.arms -= 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Belly: <<print ($player.bodyshape.belly *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.belly += 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.belly -= 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Hips: <<print ($player.bodyshape.hips *100).toFixed(1)>>%(<<link "+">><<set $player.bodyshape.hips += 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.hips -= 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Pubis: <<print ($player.bodyshape.pubis *100).toFixed(1)>>%(<<link "+">><<set $player.bodyshape.pubis += 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.pubis -= 0.001>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Butt: <<print ($player.bodyshape.butt *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.butt += 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.butt -= 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Legs: <<print ($player.bodyshape.legs *100).toFixed(1)>>%(<<link "+">><<set $player.bodyshape.legs += 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.legs -= 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
Misc: <<print ($player.bodyshape.body *100).toFixed(1)>>% (<<link "+">><<set $player.bodyshape.body += 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>, <<link "-">><<set $player.bodyshape.body -= 0.01>><<script>>shapebody(),update(0,0)<</script>><<goto Debug>><</link>>)
<<print ($player.bodyshape.face + $player.bodyshape.neck + $player.bodyshape.chest + $player.bodyshape.arms + $player.bodyshape.belly + $player.bodyshape.hips + $player.bodyshape.butt + $player.bodyshape.legs + $player.bodyshape.pubis + $player.bodyshape.body)*100>>%
~~
----
!!misc commands
----
| <<link "Toggle CW mode">>
<<set $world.cw to !$world.cw>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Increase Hair Length">>
<<set $player.hair.length +=0.25>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Decrease Hair Length">>
<<set $player.hair.length -=0.25>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Increase stretchmarks">>
<<set $player.stretchmarks +=1>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Decrease stretchmarks">>
<<set $player.stretchmarks -=1>><<script>>update(0,0)<</script>><<goto Debug>> <</link>>| <<link "Increase preg/para weight">>
<<set $player.weight.preg +=RNG(1,5)>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Decrease preg/para weight">>
<<set $player.weight.preg -=1>><<if $player.weight.preg <0>><<set $player.weight.preg = 0>><</if>><<script>>update(0,0)<</script>><<goto Debug>> <</link>>| <<link "Increase belly hard">>
<<set $player.fat.hard +=1>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Decrease belly hard">>
<<set $player.fat.hard -=1>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Toggle Pregnancy">>
<<set $player.ispreg to !$player.ispreg>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Increase breast tissue">>
<<set $player.breast.tissue +=0.5>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Decrease breast tissue">>
<<set $player.breast.tissue -=0.5>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "toggle auto cal">>
<<set $player.autocal.go to !$player.autocal.go, $player.autocal.type to "debug", $player.autocal.rate to 0.5>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Start all relationships">><<SetRelation "kip" 45 10 "feedee" "crushing">>
<<SetRelation "lexi" 0 0 "Unknown" "Disinterested">>
<<SetRelation "laurent" 10 0 "Unknown" "Friendly">>
<<SetRelation "fyrfli" 25 10 "Dotting" "Friendly">>
<<SetRelation "myce" 60 15 "Clingy" "Obsessed">>
<<SetRelation "siphona" 20 0 "Unknown" "Playful">>
<<SetRelation "nico" 25 0 "Feeder" "Distant">>
<<SetRelation "verallia" 35 0 "hopeless romantic" "Crushing">>
<<SetRelation "maeve" 10 0 "Unknown" "Friendly">>
<<SetRelation "delphi" 5 5 "Unknown" "Indifferent">><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Increase Lucidity">><<set $player.lucidity.current +=10>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "trigger pregnacy (Oojinn)">><<SetPara "oojinn pregnancy">><<script>>update(0,0)<</script>><<goto Debug>> <</link>>| <<link "Find all locations">><<SetFlag "foundswamp" true>><<SetFlag "foundmeadow" true>><<SetFlag "foundjunkyard" true>><<SetFlag "foundharbor" true>><<SetFlag "foundrain" true>><<SetFlag "foundshore" true>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> [[Go to emissary Stone|SwampStoneFind]] |
<<widget "AdjustBody">><<nobr>>
/*[0]bodyshape.face 0.01*/
/*[1]bodyshape.neck 0.02*/
/*[2]bodyshape.chest 0.15*/
/*[3]bodyshape.arms 0.08*/
/*[4]bodyshape.belly 0.20*/
/*[5]bodyshape.hips 0.15*/
/*[6]bodyshape.pubis 0.05*/
/*[7]bodyshape.butt 0.15*/
/*[8]bodyshape.legs 0.10*/
/*[9]bodyshape.body 0.09*/
<<set _shape = $args[0].toLowerCase()>>
<<set _apply = $args[1].toLowerCase()>>
<<set _shapeset to []>>
<<set _parts to []>>
<<set _parts to ['face','neck','chest','arms','belly','hips','pubis','butt','legs','body']>>
<<if _shape is "apple">>\<<set _shapeset to [0.01, 0.005, 0.09, 0.06, 0.25, 0.10, 0.005, 0.10, 0.08, 0.19]>>
<<elseif _shape is "barrel">>\<<set _shapeset to [0.01, 0.005, 0.02, 0.06, 0.30, 0.10, 0.005, 0.10, 0.08, 0.19]>>
<<elseif _shape is "strawberry">>\<<set _shapeset to [0.005, 0.005, 0.10, 0.06, 0.15, 0.10, 0.003, 0.14, 0.08, 0.20]>>
<<elseif _shape is "hourglass">>\<<set _shapeset to [0.005, 0.01, 0.08, 0.06, 0.10, 0.18, 0.003, 0.18, 0.12, 0.19]>>
<<elseif _shape is "pear">>\<<set _shapeset to [0.003, 0.003, 0.01, 0.10, 0.15, 0.20, 0.006, 0.20, 0.15, 0.15]>>
<<elseif _shape is "triangle">>\<<set _shapeset to [0.0025, 0.0025, 0.01, 0.10, 0.13, 0.21, 0.006, 0.22, 0.17, 0.15]>>
<<elseif _shape is "bean">>\<<set _shapeset to [0.005, 0.005, 0.028, 0.10, 0.17, 0.19, 0.005, 0.21, 0.12, 0.16]>>
<<else>>\<<set _shapeset to [0.003, 0.005, 0.034, 0.08, 0.20, 0.16, 0.005, 0.15, 0.10, 0.19]>><</if>>
<<if _apply == "set">>\<<set $player.bodytype = _shape>><<for _i to 0; _i lt 10; _i++>><<set $player.bodyshape[_parts[_i]] to _shapeset[_i]>><</for>>
<<else>>\
<<for _i to 0; _i lt 10; _i++>><<set $player.bodyshape[_parts[_i]] += _shapeset[_i]>><</for>><</if>>
<<script>>shapebody()<</script>>
<</nobr>><</widget>>
!!!Development Roadmap
~~Subject to change and cluster fucked unmanageable tracking due to my ADHD/ASD high-low hyper fixation and disinterest periods as well as my irregular work schedules, so take this with a big bag of salt~~
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>
----
!!!Goals
*==experiment with twine and see if I can even do this lol==
*==Start story and character creation basics==
*==Advanced character creation==
*==Basic body metrics, metabolism & descriptions==
*==Advanced Body metrics, metabolism & descriptions==
*==basic Dialog and NPCs to talk to==
*==basic relationship tracking==
*==Finish a basic encounter==
*==Make lexi a lore lexicon, lol==
*==Add debugging system to make it easier for me to test shit==
*==Add body shape systems==
*==Implement basic Dating & courting systems==
*==Implement the basics of explorable regions==
* Flesh out regions & encounters
*==Implement basic Inventory and item systems==
*==Implement basic status effects systems==
*==Status effect based event triggers==
*==Endings and respawn mechanics==
* Long term relationship systems
*==Pregnancy & mating systems==
*==Mutation and transformation systems==
* Polyamory and relationship networks
*==basic ending mechanics & bad ends==
* Create cohesive ending
* Magic/Dreamweaving mechanics
*==Add Luck system==
*==Parasites, curses and other naughty nasties==
* Add clothing system
----
!!!Region Goals
*==Add starting zone and lexi's campsite==
*==Add swamp==
*==Add Junkyard==
*==Add Shore & Harbor bar==
*==Add rainy shore town==
*==Add ruins==
*==Add Garden==
* Add irradiated zone
* Add Meat Pit
* Add Etheral Hall
* Add Palace
----
!!! Encounter & Character Plans
* Add Brood-snare tentacle beast to swamp region
*==Add Kip the kobold to junkyard region==
*==Add Nico the sharkman to rain region==
*==Add Blair the hunger-beast to rain region==
*==Add Delphi the possum plague-doctor to swamp region==
*==Add Fyrfli the Sweewog to swamp region==
*==Add cauldron random potion effect to lexi's camp==
*==Add addicting Mushroom pit to swamp==
*==Add Mushroom conglomerate being encounter to mushroom pit==
* Add brood maw to swamp
* Add sheewog stalking to swamp
* Add Pleasured captive to swamp
* Add hazmat nun to irradiated zone
* Add Pride demon to Meat Pit
*==Add Maeve the bartender==
* Add "sexy" Iron-maiden trap to ruins
*==Add Siphona the flea-demon to city Diz portside bar==
*==Add Dr.Evelyn Valencourt's med exam pods to regions==
* Add Eldritch waitress to irradiated zone
* Add insatia cultists to ruins & rain town
*==Add bovine girls to garden==
*==Add Gluttony dealer to swamp==
* Add Flesh sculpter cult & parasite boutique
* Add The shy ferryman to ruins
* Add Nurse Myra to rain region
* Add Fluffy maternal Strixen to low tide beach
* Add Charlie the clown-train travel options
* Add Verallia air ship encounter
* Add Mimi the meal-maiden to Verallia's ship
*==Add old god stones==
*==Add harbor gambling==
*==Add harbor boutique==
*==Add Oojin shops to regions==
* Add Caldera grease lake
----
!!! Planned Endings
*==Add Lexi's way out ending==
*==Add mushroom addiction bad end==
* Add tether loss bad end
* Add insatia corruption ending
* Add Black-Marrow stomach bursting bad ending
* Add Milk servant bad end
*==Add Eaten by Blair bad end==
* Add pride demon's servant ending
*==Add Medstation over-fattening ending==
* Add flesh ocean bad end
* Add broodmaw bad end
* Add Lexi's plaything bad end
*==Add vaporizing bad end to city gate==
*==Add "head to the light" bad end==!!Location: Junkyard, dumping grounds of Diz
----
You are standing in the middle of a large scrapyard, surrounded by old rusted machines, crates, pipes and innumerable amounts of other junk. The junkyard is a maze of stacked debris and it’s winding corridors are pathed with loamy dirt and old rusty plates. All around you are busy unmanned machines processing the junk into more organizable cubes or carrying materials to new locations, the rumble of their engines buzz as they float effortlessly through the air.
On the horizon you can see the towering walls of a domed city that the drones move in and out of. From the walls spill power-lines and pipes lined with red lights, they snake their way through the labyrinth of junk for some unknown purpose.
In the distance you can hear the ocean and fog horns from passing ships. The seas brackish waters moisten the rusty piles of the scrapyard and spread reedy plant life through the cracks.
//What would you like to do?//
<<silently>><<set _passage = RNGw(["JunkyardSights","KipStart","FindShoreJunkyard","JunkyardSlimeStart"],[25,30,20,15])>>
<</silently>>
<<script>>update(RNG(0.2,2),1.2)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto StatusEventRelay>><</timed>><</if>><<StatMessage>>
----
➽ <<link "Explore">><<goto _passage>><</link>>
➽ <<link "Search Junkpiles">><<goto JunkyardSearch>><</link>>
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "junkyard">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "junkyard">><</link>>
⮌ [["Head back to Camp"|LexiEscape]]
<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>!!Location: Entering The Junk yard
----
You find the trees are starting to clear out in this direction. Before long you can see the domed walls of a large city in the distance over the treeline. As you enter the clearing you find the space filled with a tower of scrap metal and broken old things being dumped from out from the city but heavy pipes and crane arms.
<<SetFlag "foundjunkyard" true>>
Seems like you've found the city's junkyard.
//Did you want to go inside?//
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
➤ <<link [["Continue"|JunkyardMain]]>><<SetFlag "hasfoundjunkyard" true>><</link>>
⮌ [["Head back"|SwampMain]]!!Location: Entering The swamp
----
At the edge of the junkyard you begin to notice the loamy earth is getting more saturated and a thick border of trees has come into view. It seems you've found yourself at the edge of the junkyard entering the swampy woods that surround it.
<<SetFlag "foundswamp" true>>
//Did you want to go into the swamp?//
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
➤ <<link [["Continue"|SwampMain]]>><<SetFlag "hasfoundswamp" true>><</link>>
⮌ [["Head back"|JunkyardMain]]<<widget "SetStatus">><<nobr>>/* SetStatus : Sets the given status effect x to the power of y and given a time limit of z, the fourth part decides if it adds to or overwrites any existing instance of the given status effect */
/* EXAMPLE: <<SetStatus "fatigue" 1 10 "overwrite">> set fatigue at level 1 to last 10 minutes and overwrites previous instances of fatigue*/
<<set _statusname = $args[0].toLowerCase()>>
<<if ndef $player.statuslist[_statusname]>>\/*Standard setup for new status effect */
<<set $player.statuslist[_statusname] = {}>>/*Define as new array*/
<<set $player.statuses.push(_statusname)>>
<<set $player.statuslist[_statusname].stack = 1>>
<<if def $args[1]>>\
<<set $player.statuslist[_statusname].level = $args[1]>>
<<else>>\/* if level is not listed */
<<set $player.statuslist[_statusname].level = 1>>
<</if>>
<<if def $args[2]>>\
<<if $args[2] is "inf">><<set $player.statuslist[_statusname].timer to undefined>><<else>><<set $player.statuslist[_statusname].timer to $args[2]>><</if>>
<</if>>
<<set $player.statuslist[_statusname].mod to 0>>
<<set $player.statuslist[_statusname].stage to 0>>
<<set $player.statuslist[_statusname].tags to ["effect"]>>
<<if def $args[3] && $args[3] == "remove">>\/*Delete Status effect*/
<<run delete $player.statuslist[_statusname]>>
<<run $player.statuses.delete(_statusname)>>
<</if>>
<<else>>\/*If status effect is already present*/
/* check if arg3 is adding, removing or overwriting */
<<if def $args[3] && $args[3] == "remove">>\/*Delete Status effect*/
<<if def $player.statuslist[_statusname]>>\
<<run delete $player.statuslist[_statusname]>>
<<run $player.statuses.delete(_statusname)>>
<</if>>\
<<elseif $args[3] == "overwrite">>\
<<set $player.statuslist[_statusname].stack = 1>>
<<if def $args[1]>>\
<<set $player.statuslist[_statusname].level to $args[1]>>
<<else>>/* if level is not listed */\
<<set $player.statuslist[_statusname].level to 1>>
<</if>>
<<if def $args[2]>>\
<<if $args[2] is "inf">><<set $player.statuslist[_statusname].timer to undefined>><<else>><<set $player.statuslist[_statusname].timer to $args[2]>><</if>>
<<else>>\
<<set $player.statuslist[_statusname].timer to 1* $args[1]>>
<</if>>
<<set $player.statuslist[_statusname].mod to 0>>
<<else>>\/* if assignment is "add" or otherwise */
<<set $player.statuslist[_statusname].stack += 1, _level to ($args[1]/($args[1]+$player.statuslist[_statusname].stack)), $player.statuslist[_statusname].level += _level>>
<<if def $args[2]>>\
<<if $args[2] is "inf">><<set $player.statuslist[_statusname].timer to undefined>><<else>><<set $player.statuslist[_statusname].timer to $args[2]>><</if>>
<</if>>
<</if>>
<</if>>
<</nobr>><</widget>><<widget "ListStatuses">><<nobr>>
<<StatusCheck>><<if $player.statuses.length<=0>>\None<<else>>\
<<set $player.statuses.sort()>>
<<for _i to 0; _i lt $player.statuses.length; _i++>>
<<set _status to $player.statuses[_i]>>
<<StatusInfo _status>>
<<print '@@.'+$status.color+'; <b>'+$status.icon+' '+$status.name+'</b>: '+$status.description+'@@'>> : //~~@@.signage;<<if $status.stages>>[ Stage: <<print $player.statuslist[_status].stage>> ]<</if>>[ Level: <<print $player.statuslist[_status].level.toFixed(1)>> ] <<if $status.timed>>| <<print $player.statuslist[_status].timer.toFixed(2)>> Minute(s) remain]<</if>>@@~~//<br><br>
<</for>>
<</if>>
<</nobr>><</widget>>!!Flirting With Lexi
----
<<if Flag("flirtedwithlexi")>>You attempt to flirt with <<print either("Lex","Lexi","the alp","the imp")>> but <<print either("seeing the knowing glint in their eerie eyes","seeing the somewhat venomous expression on their face","seeing the somewhat annoyed fanged smile on their face","seeing a knowing expression on their face","seeing an uncomfortable look in their eerie eyes")>> and remembering their previous warning, you decide it's probably best not to push them on it.<<else>>You feel like attempting to flirt with <<print either("Lex","Lexi","the alp","the imp")>> however looking into their eerie face you feel like your brain cramps up. All you manage to say is, "You sure have pretty piercing eyes".
Lexi smiles oddly, fangs bared, their owl like eyes narrowing down coyly. Their tail slithers around towards you revealing a scorpion like barbed end pointed towards your neck. @@.lexi;"All the better to track my prey dear."@@
They giggle at your expression and then retract their tail, @@.lexi; "Sorry dear, we alps find your kind more of a menu item than something to court if you know what i mean. I appreciate the playful affection seeking but I'm the wrong alp. If you find someone interested in your attempts at flirtation you're always welcome to ask for advice. Otherwise, ruminate on it pup."@@
With that they click their teeth and phase back out into a shadowy mist, leaving only the linger glow of their pink eyes for a moment longer<<SetFlag "flirtedwithlexi">><</if>>
----
⮌ [["Nevermind.."|CampMain]] !!Mushroom pit: struggle
----
As you feast away you find yourself stumbling deeper into the pit of tangled fungal growth compelled by the addicting force of the mushrooms. Pulses of color and pleasant tingling pleasure buzzes through your skin and throughout your body, completely distracting you from anything that could ail you. After a time you feel yourself slowly sinking into the loamy earth as you haplessly graze on the toxic mushroom shoots, your movements growing sluggish. You feel numbed to worry about this matter, all that sings in your mind is the sweet siren call of more food in your belly and that strange, almost voice like hum in your ears from before.
The faint whisper like sounds at the back of your mind soon become noticeably more audible in the world around you. @@.signage;"Yes, more, come to us, eat your fill"@@
A part of you is shocked, but it's buried in the drug like pleasure flowing through you. You press on into the muck, both hands filled with mushrooms you've autonomously plucked, your cheeks stuffed with them. You feel delirious and so very full. In the hazy mess you feel yourself tumble, rolling onto your back and onto the soggy earth. You gasp for breath between the pressure in your belly and the warm yearning seated in your mind. In the cool rubbery damp, you feel like the tops of the mushrooms are fingers on your skin, hands around your limbs, touching, exploring. You close your eyes, half in a dream, half struggling to regain control over your body.
You feel hot lips against your ears, whispering into them with sweet breath, @@.mushroom;"that's it my dear, relax. Join us in the mire. Let us make you a new vessel."@@
You open your eyes and are met by the twisted visage of pleasured faces melded into a moving mass of fungal flesh, its many hands gently running over you, the starry eyes set on you with rapturous delight. Your heart races through the hazy pleasure and fear. It's various mouths open and speak as one, @@.mushroom;"With your permission dear, you'll be made a new spore carrier, one with us in this conglomeration of bliss. Come, come, embrace us"@@
<<if $player.fullness.current lt $player.fullness.max*3>><<set $player.fullness.current to $player.fullness.max*3>><<set $player.calories.current += 3000>><</if>><br>💭@@.signage;New Topic: Mushroom Being.@@
----
⮎ [["Give in!"|SwampMushroomBadEnd]]
➤ [["Reason with it?"|SwampMushroomtalk]]
⮌ [["Attempt to flee!"|SwampMushroomtalk]]
<<if $world.cw is true>>~~⚠️ CW: Bodyhorror, absorption ahead: Click [[here|SwampMain]] to go back.~~<</if>>!! Joining the Mycelium congregation
----
Feeling your willing desire, the conglomerated being presses into your chest, sliding up and over you, some of its lips planting soft warm kisses across your skin. You can feel its many arms sliding around you, gently taking hold of your form as it softly pulls you up from the muck and into its fleshy embrace. They tilt your face backwards and deftly part your lips with their fingers. Before you know it a strange web of gooey tendrils seems to emerge from their hand, pouring into your mouth. At first you feel like gagging but as the web of goo spreads down your throat the sensation is replaced by intense pleasure. You jerk and writhe in their grasp as the mycelium spreads throughout your body, linking nerves and pleasure centers, linking your body with theirs in ways you can hardly follow. As they throb and mash against you, you begin to feel what they feel.
You feel your own flesh in their hands, you feel what its like to touch you, you feel through their fungal fingers pressing and prodding into your body. You feel them strip you and push against your nethers, the moist heat hot on their hands as well as yours. You choke and burble as your mouth and body fills to its brim with this fungal onslaught and you breathe shaky breaths of spore laced ecstasy. Their lips push against you and soon they feel as if they are your own lips. You feel their body sticking to you and soon it feels like its your body too. Your hands are their hands, their hands are your hands. Before you know it parts of yourself have shifted, mixed, your own flesh becoming lost in the passionate throbbing mess that surrounds and becomes you.
You feel your lust building with theirs, you feel all your bodies together, churning, thrashings, wet and sliding, the tantalizing promise of release snaking its way through your collective masses. You can hear them in your mind, your minds, their pleasured moans, their hot breathy whispers and loving delights buzzing within and throughout you like a bee hive. Starting from the network of bodies and veins in the earth itself, you feel something build and rise like a hot ocean of indescribable lust and brine. Like lightning it shoots through you, all of your bodies and forms stiffening and arching out as a massive climax like one you never thought possible explodes through you and this conglomerate of corrupted souls.
You are left shaken and breathless, your many lungs and mouths pulling sweet spore clouded air into you. You shiver and embrace yourself, your many arms and many faces blushes and cooing. You feel whole, you feel understood, you feel reborn. In tandem whatever you were moves with the group, whatever you were replaced and rewritten moves with grace and purpose through the muck and mire. All of you spreads out, growing and stretching through the earth itself, sprouting fruit to tempt more wayward souls to join you in this timeless bliss. The sun and moon blur by, time loses meaning as you fade into the congregation, lost in your worship of pleasure and the beauty of your bodies.
You soon remember little else, but who needs to remember what you were when you have everyone you'd ever need...
----
!!📕 Ending Unlocked: Connected ~<<SetFlag "badend" "Mushroom">>
----
➤ [["Continue" |BadEnds]]!! Mycelium Congregation
----
You shake your head and try to find the words to say in your hazy mind, you managed to eek out, @@.player;"no, please, thats not what I want"@@.
To your surprise the creature relents and pulls back, putting its many hands over its many mouths, it stumbles and says, @@.mushroom;"o-oh! s-so sorry, we had assumed you joined our mycelium mass of your own wishes. We apologize."@@
It thinks for a moment and extends its hand inquisitively, @@.mushroom; "You ate of us eagerly, were the pleasures we provided not enough, are you simply not ready to join our congregation? We wish no harm, only bliss"@@
the twisted creature's voices are dejected but sweet and sincere. You feel odd with this monsterous creature hanging above you, even in your hazy state, you feel, respected? You slowly gain your bearings and pull yourself from the muck, watching as the mass of faces, limbs and fungal flesh recedes slightly into the pit, an almost embarrassed nature to its movements.
💕 @@.signage; New Relationship option Unlocked: The Mycelium Congregation @@<<SetRelation "myce" 30 10 "clingy" "Obsessed">>
//You look into its sparkling eyes and say//
----
➤ <<link [["W-what are you?"|SwampMushroomtalk2]]>><<SetFlag "talkmushroomwhatareyou">><</link>>
➤ <<link [["Sorry, they were just tasty.."|SwampMushroomtalk2]]>><<SetFlag "talkmushroomtasty">><</link>>
⮌ [["n-no, I would like to leave"|SwampMushroomtalkx]]!! Mycelium Congregation
----
<<if Flag("talkmushroomwhatareyou")>>\<<SetFlag "talkmushroomwhatareyou" false>>You ask the creature, "@@.player;W-what are you?@@"
<<elseif Flag("talkmushroomtasty")>>\<<SetFlag "talkmushroomtasty" false>>You tell the creature you were merely eating from the mushroom patch and didn't know the implications.
<</if>>
Coyly the creature slinks back and then rises from the earth, its fungal body displaying itself proudly as its many arms roll open. You look over the beast, seeing how its collection of humanoid bodies are smoothly melded together and bound in the pulsing white sheets of its silk like fungal dress, grotesque but somehow also beautiful, art made in flesh.
With it's many eyes on you it begins to speak, it's voices and mouths all moving as one, "@@.mushroom;We are the Mycelium congregation, those who have joined this communion of flesh and earthly pleasure. You have partaken of the fruits of our bodies. Were you not pleased? Did you feel the intoxicating delight?@@"
With your belly full of mushrooms and your head still cloudy from their pleasures and hunger, you shiver as you admit to yourself it wasn't so bad.
Slowly the congregation moves closer to you, it's limbs pulling it along through the muddy earth. It leans closer and in a low voice whispers, "@@.mushroom;You would not be the first tempted by our treats. Come, you could join us, join us in our blissful orgy. We could change you, spread you out, weave you like fine thread into the sinew of our love. We have a place for you right here.@@"
You take a step back as the conglomerated being's "chest" opens and spreads, revealing a throbbing sweat slicked tangle of pulsing organs, limbs and even more orgasmic faces. A sweet pink cloud of hot fungal vapors pours out and makes you dizzy with inexplicable lust.
"@@.mushroom; The choice must be your own,@@" it says with a gentle bow as its many faces look at you longingly.
//What do you do?//
----
➤ [["I need to think about this.."|SwampMushroomtalk2x]]
➤ <<link [["I need to think about this..(LIE)"|SwampMushroomtalk2x]]>><<SetFlag "liedtomushroom">><</link>>
⮎ [["Y-yes please, I'd like to join.."|SwampMushroomBadEnd]]
⮌ [["n-no, I would like to leave"|SwampMushroomtalkx]]
!! Mycelium congregation
----
You tell the creature that you would like to leave. You watch as it slinks back further into the pit, the faces and limbs disappearing into the forest of mushrooms, the many voices, now meek in candor say, @@.mushroom;"w-we see. If you are ever in need of bliss, the Mycelium congregation will remain"@@
With that you slowly, hazily pull yourself from the muck and make your way back out into the less fungally enveloped part of the swamp.
----
➤ [["Continue"|SwampMain]]!!!Somewhere in the void
----
You feel like you're adrift at sea, a sea so black you can't feel your body or anything at all. A sea so black you can't even tell how much time is passing. It's both peaceful and terrifying. The dark dream doesn't last long however as two burning orbs of pink bring blinding definition to the void. Before you know it you see a familar clawed hand reach out and take hold of you. With a vigorus tug you feel yourself being ripped out of the black and back into a world of light and sensation. You cough and spurter as you land on your back onto the grasses of Lexi's campground, the little imp floating above you with a devious look on their face.
As you catch your breath, they begin to speak,@@.lexi;"Welcome back pup"@@
<<nobr>>
<<if $Flags["badend"] is "mushroom">>\"@@.lexi;Looks like you got a little too //involved// with a mushroom colony. I let you linger there for a while in that bliss, butttt, I figure it'd be a little boring around here if I just left you that way. Theres more for my little waking-world friend to do around here and more for me to do to try and get you back to your body, assuming thats still what you want hehe."@@<<set $player.tether.current -= RNG(100,200), _gain to RNG(0.8,3), $player.fat.current += _gain, $stats.gain += _gain, $player.fullness.current to 0; $player.calories.current to 0, $player.lucidity.current += RNG(1.8,5.2)>>
<<elseif $Flags["badend"] is "medstation">>\"@@.lexi;Looks like you played with some unstable mutagens there. You silly thing were left an engorged unrecognizable blob. Lucky for you, I was able to dreamweave you back to normal. Well, you might be a bit heavier than before, i had a to dig you out of quite a bit of '$player.name' meat. hahaha. Careful what you fiddle with pup. Ciao."@@<<set $player.tether.current -= RNG(100,200), _gain to RNG(10,25), $player.fat.current += _gain, $stats.gain += _gain, $player.lucidity.current += RNG(1.8,5.2)>>
<<elseif $Flags["badend"] is "gate">>\"@@.lexi;Looks like you got decorprealized their pup. Not always easy to put one back together that way, but luckily for you I'm the best at what i do."@@<<set $player.tether.current -= RNG(100,200), $player.fat.current -= RNG(2,5), $player.lucidity.current += RNG(1.8,5.2)>>
<<elseif $Flags["badend"] is "meadowstatue">>\"@@.lexi;So.. Seems you got involved with a statue of one of my sib...um, my kin...You meet their ilk, just don't trust what might play out k? Anyways, you were oceans deep in tit flesh. I undid my kin's curse and wove you back as you were. You'll proabbly be a bit sore but otherwise not worse for wear. Be careful what you play with pup. k?"@@<<set $player.tether.current -= RNG(100,200), $player.fat.current += RNG(1,3.5), $player.lucidity.current += RNG(1.8,5.2)>>
<<elseif $Flags["badend"] is "blairvore">>"@@.lexi;Seems you got yourself gobbled up by a beastly hunger spirit of some kind. I sensed something was up and I was able to scoop you out of that things murky depths before it was too late. Had to, fill in the gaps, so to speak, but you should be good as new. Careful about which beasts you corner yourself with from now on, eh hun?@@"
<<else>>END DIALOG NOT WRITTEN HERE<</if>>
<<SetFlag "badend" false>><</nobr>>
With that they wave their hands and shoo you along as they disappear into a dark mist. You take a deep breath and rise to your feet.<<set $stats.ends +=1>>
----
➤ [["Continue"|CampMain]]!!Your Relationships
----
<<ListRelations>>
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>!! Mycelium Congregation
----
<<if Flag("liedtomushroom")>>\<<SetFlag "liedtomushroom" false>>Cautiously you back up and tell the creature that you'd "think" about its offer elsewhere. Unsure how the beast would react, you make sure to put emphasis on the idea that you might return in hopes they would be more willing to let you go peacefully. While your mind is still hazy at the moment, you feel like it does the trick. <<set $player.fraud += 1>>
<<else>>\You tell the creature that you'd need to think about its offer. As tantalizing as this all seems, the nature of this world is still confounding to you and you can't imagine the risks involved. Would you ever be you again, would it be worth it?
<</if>><<script>>update(RNG(15,25),1.1)<</script>>
----
➤ [[continue|SwampMain]]
<<SetFlag "mushroommet" true>>@@.signage;You shouldn't be seeing this page, this decides if the player goes to the regular mushroom patch or the part with the mushroom monster based on if they've met before and should automatically take you to the next part..@@
<<if Flag("mushroommet")>><<goto SwampMushMeetup>><<else>><<goto SwampMushroom>><</if>>
If it doesn't work, please use these buttons to proceed
[[SwampMushroom]]
[[SwampMushMeetup]]!!Location: The Mushroom Patch
----
As you wonder you find yourself drawn in by the sweet scent of the mushroom pit you'd been in before. As you cross into its borders you stumble through its marshy earth and its cloudy swirl of spores. You stand knee deep in large clusters of hearty mushrooms when a mass in the center of the pit begins to shuffle and squirm, steam hissing out of the pile. As with before the fungal monstrosity of twisted bodies pours up and out of the earth to greet you.
//What would you like to do?//
----
➤ [["Talk to them"|SwampMushMeetupTalk]]
⮌ [["Leave"|SwampMain]]
!! Mycellium Congregation
____
----
[[SwampMushroomBadEnd]] !! Debug Startup Options
----
<<if $world.swirl is false>><<removeclass "body" "dream">><<else>><<addclass "body" "dream">><</if>>~~Warning: Using these skips may disrupt sequential flagging, bugs are more likely to occur~~
Areas
➽ [["Skip to Camp"|CampMain]]
➽ [["Skip to Swamp"|SwampMain]]
➽ [["Skip to Junkyard"|JunkyardMain]]
➽ [["Skip to Shore"|ShoreMain]]
➽ [["Skip to Harbor"|HarborMain]]
➽ [["Skip to Rainy Port"|RainMain]]
➽ [["Skip to Meadow"|MeadowMain]]
➽ [["Skip to Ruins"|RuinsMain]]
Chracters
➽ [["Skip to Fyrfli"|FyrFliMeetingStart]] | <<link [[Part 2|SwampRopeTrap]]>><<SetRelation "fyrfli" 20 20 "feeder">><<SetFlag "fyrfipreg" false>><</link>>
➽ [["Skip to Baronet"|SwampLitter]]
➽ [["Skip to Kip part 1"|MeetKip1]] | <<link [[Part 2|KipMain]]>><<SetRelation "kip" 20 20 "feedee">><<SetFlag "kipfat" 1>><<SetFlag "kipgainrate" 0.01>><<SetFlag "kipglutworm" 0.0>><<SetFlag "kipfull" 0.01>><<SetFlag "kipkink" 0.5>><</link>>
➽ [["Skip to Siphona"|SiphonaStart1]]
➽ <<link "Skip to Blair">><<goto "FindBlair">><</link>>
➽ <<link "Skip to Delphi">><<goto "FindDelphi">><</link>>
➽ <<link "Skip to Nico">><<goto "NicoStallStart">><</link>>
Other tests:
[[Go to emissary Stone|SwampStoneFind]]
[[RNG TEST|TestRNG]]
⮌ [["Go back to Game Setup"|CWSet]]
<<AdjustBody $player.bodytype "set">>
<<script>>update(0,1)<</script>>
<<set
$player.name = "Nemo",
$player.fat.previous = $player.fat.current,
$player.chest.previous = $player.chest.fat+$player.breast.tissue,
$player.belly.previous = $player.belly.fat,
$player.butt.previous = $player.butt.fat,
$player.leg.previous = $player.leg.fat,
$player.hips.previous = $player.hips.fat,
$player.gender = 1,
$player.hasbreasts = true,
$player.hasvagina = true,
$player.hascock = true
>>
<<SetFlag "noitems" true>><<set $storystarted = true>>
<<silently>><<nobr>><<StatMessage>><</nobr>><</silently>>
<<set $world.debug to true>>
<<SetFlag "lastfatcheck" $world.time>>!! Medical Station
----
<<if Flag("SeenMedBay")>>\You once again find yourself back at Dr. Evelyn Valencourt's medical station. You see the metal pod buzzing and beeping in the mud, it's little solar panels and satalliet dishes slowly moving in an attempt to catch light from between the thick groves of trees. The medical sign buzzes and the door stands slightly ajar awaiting a new occupant.
//Should you check out the medical pod?//
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
➤ [["Enter the Pod?"|MedStationStart]]
⮌ [["Ignore it and move on."|SwampMain]]
<<else>>\
As you <<print $player.walk>> through the murk and mire, you come across an odd formation between the trees. Sunken half sideways into the mud emerges a dirty but high tech metal booth topped with solar panels and tied into the surrounding earth with a spiderweb of thick cabels. A little red neon cross symbol blinks slowly on the outside of capsule. From within you can hear radio static and the buzz of active equipment.
//Should you check out the strange pod?//
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
➤ [["Investigate?"|MedStationStart]]
⮌ [["Ignore it and move on."|SwampMain]]
<</if>>
!! Medical Station
----
<<if Flag("seenmedstation")>>As you approach the stations doors hiss open letting you squeeze inside<<if $player.fat.tier >8>>, it's a tight fit but you manage<</if>>. The interior of the cell lights up as screens flicker on. Small mechanical arms spring to life and it's telescoping cameras wake up. An electronic voice greets you, @@.machine; "Welcome back [user], please submit your medical concerns so treatment can be assessed.@@"<<else>>You approach with caution and are surprised when the doors of the strange capsule hiss open, revealing a chamber full of complicated machinery. As you squeeze inside<<if $player.fat.tier >3>>,which proves a tight fit given your mass<</if>>, all the screens flicker to life. Various mechanical bits start to whirl and chime as telescopic cameras extend and begin to scan over you. An electronic voice fills the chamber, "@@.machine;Please standby as this [Valencourt medi-station] verifies [user] data..@@"
It beeps and buzzes as a directional light slowly slides up and down your body and then lingers for a moment before saying, "@@.machine; Unrecognized human variant detected, now contacting HQ relay, patching [user] through to Dr. Evelyn Valencourt for third party verification.@@"
the moving screens converge and form a larger surface that buzzes with static as the station attempts to connect with an outside source. You can hear a garbled ring tone and wait as the system attempt to connect to someone on the other end. After a long while the buzzy screen begins to clear as a choppy image and broken audio begins to become in focus.
You see a portly scientist woman busily sending commands and making demands around her lab as she carries equipment and puffs at a cigarette dangling loosely on her lips, the room is filled with flashing lights and a warning siren. As she hustles about she notices your end of the screen and skids to an unsteady halt before rushing over to you.
She chuckles, "@@.evelyn;ohhoho, poorly timed but finally a pay off? 5 years that hunk of junk has been sitting out there and barely a thing of interest.@@"
She clears her throat as she types something into a near by console and pulls up a tablet with a datafeed on it before continuing to speak, "@@.evelyn;lets see here...hmm, wow, wow! You're from the waking world aren't you!? Don't get many of you out here, or at least not those that last long enough to study..hmm...@@"
You notice she seems to be wriggling herself into a hazmat suit of some kind.
"@@.evelyn;Oh, uh, sorry if I'm distracted, very busy with a containment breach, nothing to worry about. This is the first real interesting result I've gotten, well, professionally speaking, tsk, (figured it'd help the local Nepharsi population, but as it goes, they're not very trusting of tech made by use Mundane)@@"
She barks some orders and brushes back her pearly silver hair before donning a mask and typing something into the console.
"@@.evelyn;Anyways, doesn't matter, youre here now and I'm intrigued. Tell you what, feel free to use this medical station for any of your needs, in exchange I collect mostly harmless biometric data on your kind, the AI should be mostly functional and take care of you. For now my dear I have to go.@@"
This is punctuated by a loud explosion, a fleshy garbling noise and the good doctor's cursings. She pulls the camera close and says, "@@.evelyn;I'll check back in a few days, have fun love, ciao.@@"
With that the feed goes dead.
The mechanical voice from before takes its turn and chimes in, "@@.machine;Special access granted for [user], please enter a command to begin.@@"<<SetFlag "seenmedstation">>
<</if>>
//What would you like to do?//<<script>>update(RNG(2,5),1.1)<</script>>
----
➤ [["Treatment"|MedStationTreat]]
➤ <<link [["Modify Body"|MedStationMod]]>><<if RNG(0,10) <1>><<SetFlag "medstationmalfunction">><</if>><</link>>
➤ [["Talk to Doctor"|MedStationTalkDoctor]]
⮌ [["Exit med-station"|MedStationExit]]!! Leaving Medical Station
----
<<if $player.statuses.includes('heavy')>><<if $player.statuslist['heavy'].level >=2>>You squeeze back out<<else>>You back out<</if>><<else>>You back out<</if>> of the medical station and head on your way. You hear the station's computer buzzing out, "@@.machine;Logging [user] out, have a pleasent medically improved day!@@"
With that, the pod hisses shut.
----
➤ [["Continue"|SwampMain]]The machine buzzes and plays overlapping audio as its many limbs jerk and rearrange after your command input. Something is clearly wrong, the screens are flicker and error codes are flooding the display. You're unsure whats going to happen.
The electronic voice is skipping and buzzing, its barely coherent, but eeks out, "@@.badmachine; @#@aaahh tttthe mmmah, O! Apologies [user], a critical error has occured. your [mass engorgment protocol] will still run as planned, IIIIF anY unerxpectedd d outcomess occure please notify an admindstator.@@"
With that the machine suddenly sticks you with several jabs before you can even react, the mechanical arms twitching and moving irractically. Your arms are pulls aside and a claw tilts your head back. A strange tube lowers from the roof of the station and within barley a heart's beat your drugged mind opens your mouth and lets the tube right in. You can hardely gag before the tube is lodged inside of you. You watch and as strange purple fluid fills the tube and rolls down in fat buldges straight into your throat. The moment the substances hits your stomach your body begins to buzz and churn, something is changing in you.
"@@.badmachine; AdminstEring mEt@bloic dEst@b@lizEr #nd c@loric mut@gEn slurry@@"
Your gurgling belly begins to swell as your stomach fills with the purple goop, before long you can feel your very fat cells multplying rapidly and growing in pace with the feeding. With each gulp rolling down your throat, your waistline grows. You feel heat washing over you as your skin grows damp with sweat. Your eyes roll back as your mind is lost to a wave of inexplicable pleasure, each swallow sending orgasmic lighting through your nerves. You can't seem to stop, you can't even seem to want to stop.
Moment by moment your skin is stretching, your chest is plumping up, your bottom swells and your belly bloats. Fat pours into you and fills every cell. Your clothes rapidly tighten and eventaully pop under the pressure of your growing mass, fat spilling out in all directions. Soon you find yourself wobbling and drifting in what feels like a bubbling mass of hot bath water, your own flesh, turns into warm spreading butter.
You can feel your organs being quilted with downy plumes of fat, your very core spreading out with caloric stockpiles. your limbs stretch wide as your own weight pushes you outside of the capsule, falling onto your back in a pile of wobbling rolls. Still the machine pumps and still you readily swallow it down with hedonistic pleasure.
Stretchmarks thunder across your skin, hot silver and pink rivers of stretched flesh, attempting to accomidate your rapid growth. You can feel your body throbbing and pulsing with pressure as it grows increasingly burried in steaming fat. you can no longer see over the engroged dome of your stomach, but you can feel your limbs slipping into the fat cocoon that spills from every end of you. Soon even your chest and neck swell up and block out your vision. You are left suspended in a dark gurgling ocean of flesh that quivers with your mind shattering orgasms.
Soon you lose all track of time and space in the quivering blackness.
----
!!📕 Ending Unlocked: faults of the flesh ~<<SetFlag "badend" "medstation">>
----
➤ [["Continue" |BadEnds]]!!A Fork in the road
----
As you <<print $player.walk>> through the <<print either("swamp","mire","midden","Empyrean Midden","bog","marshland","muck")>>, <<print either("carefully attempting to keep track of the faint trail of slightly drier ground","doing your best to stick to the slightly drier trail","making a cautious attempt to stay on the somewhat drier part of the path")>>, you find yourself at a <<print either("bit of a crossroads","fork in the road")>>. <<print either("A thick mangled old tree consumes whatever was left of the path, spiraling roots spilling in every direction","A faded and muddied sign posts stands at the center of what remains of the path, whatever was written on it is completely illegable but you can see arrows pointing to the left and to the right","What appears to be the remains of some terribly rusted overturned vehicle blocks the way","What appears to be a large overturned boat blocks your path, caked mud, vines and rust have overtaken the ragged hull")>>. To either side you can see two ways to go, the <<print either("*left* path","path to the *left*")>> <<print either("has less trees but is full of tall thick reeds","is losely lined with floating logs and lily pads","has a loamy causeway surrounded by dark slimey waters","has a makeshift path built out of half burried shipping containers and crate husks","is dark but you can hear a faint and ephemeral sound in the distance, something like beautiful singing")>> while the <<print either("*right* path","path to the *right*")>> <<print either("has rather clean and defined ground but is shrouded in long drapping willows that drip with misty moisture","is slightly less slick and reedy but is choked with mist and clouds","has a makeshift walkway made out of slick looking planks and gnarled tree roots","has uneven muddy ground caked in fungal growths and tangled half burried plant life","has what at first appear to be a path made of vines but might actually be some kind of network of electrical cables")>>.
//Where would you like to go?//<<script>>update(RNG(3,10),1.1)<</script>><<StatMessage>><<if Flag("delphimet")>><<set _delphi to 0>><<else>><<set _delphi to 15>><</if>>
----
➤ <<link "Take the left path">><<set _passage = RNGw(["SwampSights","SwampSinging","FindJunkyard","SwampMedStation", "SwampAirship","FindDelphi","SwampFindRoots"],[10,20,20,20,15,_delphi,30])>><<goto _passage>><</link>>
➤ <<link "Take the right path">><<set _passage = RNGw(["SwampSights","SwampLitter","SwampMushroomStart","SwampMedStation", "SwampStoneFind","SwampFindCrate"],[10,20,20,20,15,15])>><<goto _passage>><</link>>
⮌ [["Turn Back"|SwampMain]]!! Med Station
----
You ask the medical station to treat your ailments, it responses with a curt, "@@.machine; Request noted, please specify a treament you would like to recieve.@@"
//What would you like to do?//
----
➤ <<link [["Cure Status Effects"|MedStationAction]]>><<SetFlag "medstationcure" true>><</link>>
➤ <<link [["Boost Vitality"|MedStationAction]]>><<SetFlag "medstationvitality" true>><</link>>
➤ <<link [["Administer Contraceptive"|MedStationAction]]>><<SetFlag "medstationcontraceptive" true>><</link>>
➤ <<link [["Select Modify Body instead"|MedStationMod]]>><<if RNG(0,10) <1>><<SetFlag "medstationmalfunction">><</if>><</link>>
➤ [["Talk to the Doctor instead"|MedStationTalkDoctor]]
⮌ [["Exit med-station"|MedStationExit]]!! Med Station
----
You enter the option to modify your body.
<<if Flag("medstationmalfunction")>><<SetFlag "medstationmalfunction" false>>\However as soon as you do the screen seems to bug out and a powersurge rushes through the machine, causing sparks to fly and the screens to flicker out. For a moment the pod is dark before it swiftly boots back up. The machine voice returns and garbles out, "@@.badmachine; Ap ap pp Apologies [user] we ha have exxx ex[eriencd an unexpected [ERROR]. This unit is likely in need of maintenance. PLEasE waiT while diaGNoistics are ran. Other option(s) are currENTly still active, but bODy mODification at this time may have unEXpected RESults.@@"
----
➤ [["#!F4TT3N@#!U$3R#"|MedStationBadEnd]]<<if $world.cw is true>><br>~~⚠️ CW: Bodyhorror, extreme weightgain ahead: Click [[here|SwampMain]] to go back.~~<</if>>
<<else>>\
The machine chimes and whirles as its panels shift and arange around you prepared with an assortment of medical instruments. The virtual voice replies, "@@.machine; This unit is equiped with a multitude of body modification options, please select from the list below what procedure you'd like to recieve.@@"
//What would you like to do?//
----
➤ <<link [["Lose Weight"|MedStationAction]]>><<SetFlag "medstationweightloss">><</link>><br>➤ <<link [["Gain Weight"|MedStationAction]]>><<SetFlag "medstationweightgain">><</link>><br>➤ <<link [["Expand Stomach"|MedStationAction]]>><<SetFlag "medstationexpandstomach">><</link>><br>➤ <<link [["Increase Fitness"|MedStationAction]]>><<SetFlag "medstationfitness">><</link>><br>➤ <<link [["Increase Fertility"|MedStationAction]]>><<SetFlag "medstationfertility">><</link>><</if>>
➤ [["Get a Treatment instead"|MedStationTreat]]
➤ [["Talk to the Doctor instead"|MedStationTalkDoctor]]
⮌ [["Exit med-station"|MedStationExit]]!! Medical Station
----
You ask the station if you could talk to the doctor, but it buzzes back, "@@.machine;Apologies, Dr. Evelyn Valencourt is not taking calls at this time. She will next be available for an appointment in [ERROR], thank you for using our services. If there is anything else we can assist you with at this time please select an option below@@"
//What would you like to do//
----
➤ [["Treatment"|MedStationTreat]]
➤ <<link [["Modify Body"|MedStationMod]]>><<if RNG(0,10) <1>><<SetFlag "medstationmalfunction">><</if>><</link>>
⮌ [["Exit med-station"|MedStationExit]]!! Medical Station
----
<<nobr>><<if Flag("medstationcure")>>\<<set $player.statuses to []; $player.statuslist to {}>><<SetFlag "medstationcure" false>>You request for the machine to cure you of any ongoing effects. A scanner buzzes over you once more and the machine beeps and chimes and it decides what to do. A panels of lights on all sides of you open and begin to charge, bursting out a bright pink light as machanical arms quickly inject something into your arm. After a moment the machine lets out a somewhat comical ding and you realize you feel relieved. It seems to have worked? <br>//Is there anything else you needed?//
<<elseif Flag("medstationcontraceptive")>>\<<SetFlag "medstationcontraceptive" false>><<SetStatus "contraceptive" 1 2520>> You request for the machine to give you contraceptive measures. Faster than expected a little mechanical arm pops out and sticks you in the arm with a medicinal jab. It was so swift you barely felts a thing other than the buzzing of the chemicals now flowing into you. The stations voice buzzes out, "@@.machine; Apologies, pleasantry protecals seemed to have failed. Regardless, contraceptive measures have been applied, you should be effectively infertile for the next 42 horus@@"
<<elseif Flag("medstationvitality")>>\<<SetFlag "medstationvitality" false>><<SetStatus "energized" 1 60>><<set $player.vitality.current to $player.vitality.max>> You request for the machine to energize you, give you a boost. It beeps an aknowledgment and swiftly sprays a citrus scented gas into the chamber. Almost imedeatly you feel more invigorated, your vitality rising as you become caffinated and refreshed, "@@.machine; An Energizing supplement compound has been adminsistered. Please do not mix with depressants, thank you.@@"
<<elseif Flag("medstationweightgain")>>\<<SetFlag "medstationweightgain" false>><<SetStatus "fattening" 2 60>><<set _gain to RNG(0.5,4), $player.fat.current += _gain, $stats.gain += _gain, $player.metabolism.current -= RNG(0.1,0.2)>> You request for the machine to help you gain weight.<br>"@@.machine; Aknowledged, this unit will now administer a metabolic agent that will increase the [user]'s body fat and ability to process nutrition.@@" with that it swiftly extends a nozzeled tube and offers it to you. You place the nozzle to your lips and it quickly begins to pump a strange viscus fluid into your mouth. It tastes of butter, toasted marshmallows and a hint of mint. As soon as it enters your stomach, you feel a strange tingling spread throughout your body as your very cells seem to vibrate. You can almost feel your fat cells multiplying as the nutritional slurry works it's way through you. After a moment the tube extracts itself from your gulping mouth and leaves you buzzing with a strange sensation.<br>The voice returns, "@@.machine;7500 kilocarlories have been supplemented into your diet, as well as a compound that alters your metabolism to absorb mass more easily.@@"
<<else>>The machine buzzes and whirls as little error messages pop up around it's screens. A low power warning blinks brightly as the computerized voice chimes out, "@@.machine;We are sorry [USER], it appears at this time the selected treatment is, unavaliable. Please try again after the next scheduled matenince cycle. Next Maintenance cycle in aproximatleey: 9#!$$@#9 Astaral Cycles.@@"<<SetFlag "medstationexpandstomach" false>>
<<SetFlag "medstationfitness" false>>
<<SetFlag "medstationfertility" false>>
<<SetFlag "medstationweightloss" false>><</if>><</nobr>>
//With that done, what would you like to do now?//
<<script>>update(0,1)<</script>><<nobr>><<StatMessage>><</nobr>>
----
➤ [["Get Another Treatment"|MedStationTreat]]
➤ <<link [["Modify Body Next"|MedStationMod]]>><<if RNG(0,10) <1>><<SetFlag "medstationmalfunction">><</if>><</link>>
➤ [["Talk to Doctor Next"|MedStationTalkDoctor]]
⮌ [["Exit med-station"|MedStationExit]]<<if Flag("fyrflimet")>><h2>Fyrfli's Hut</h2><hr>
You've managed to find your way back to the sheewog's hut from before. You look over the shoddy thatch and mud caked structure, the cracks in its woven wood glowing with the warmth of the cooking hearth within. You can smell delicious things and hear creaking from within the building. Perhaps Fyrfli is home.<br><br>//What would you like to do?//
<hr>[["Head back"|SwampMain]]<br>[["Knock on the Hut's door"|FyrfliHutStart]]<<else>><h2>Rope Trap!</h2><hr>
You hear the ethereal melody echoing in the misty distance and decide to take the risk to find its source. After a few sucking steps through the mud your leg is met with a new senstation, a rapid, tightening pressure around your lower body. Before you can pull your feet from the grime a pressured set of ropes snap tight from a hidden trap and surround your body and pull you up into the trees.
<<if RNG(0,10) <5>>\The rope trap rips upward and you feel yourself flip, falling backward into the mud full force<<if $player.statuses.includes('heavy')>>\The rope trap rips upward and you feel yourself flung into the air, cureling you into a tight ball. The ropes creak and bite into your flesh as your fat squeezes out between the gaps. After a moment a loud crack is heard as the ropes seem to be unable to hold under your weight as the begin to snap and your body spills out slamming down into the dank muddy water below. Unfortunately you seem to strike a hidden rock. With you head aching, your visions blurs as you see two glowing eyes approaching you in the water as your black out...<<set _tmp to "captured">><<else>>\The rope trap rips upward and you feel yourself flung into the air, your head slamming down against the muddy earth and striking a rock as the trap pulls you into the trees. You vision blurs and you feel blood rushing to your head as you begin to pass out from the blow. You see a pair of glowing eyes moving through the water and rising up towards you as you black out... <<set _tmp to "captured">><</if>><<else>><<if $player.statuses.includes('heavy')>>For a moment you're balled up tight by the trap, your fat squeezing through the gaps. The ropes bite into your flesh as your heavy body strains the trap. You can hear a noisey creak and then a snap as the trap collapses under your weight, dropping you down with a wet plop into the shallow bog.<<set _tmp to "escaped">><<else>>For a moment you find yourself squeezed between the harshly woven fibers, but you struggle and squirm and manage to work yourself into a position to try and slip the knots around your leg loose. After much fuss and a few irritated fingers, you manage to losen a couple loops and suddenly the rope trap falls apart, sending you flopping down onto the muddy floor.<<set _tmp to "escaped">><</if>><</if>>
----
<<if _tmp == "escaped">>\➤ [["Continue"|SwampMain]]<<else>>\➤ [["Continue"|FyrFliMeetingStart]]<</if>><</if>>!!Inside a wicker hut
----
Slowly from a dark and dreamless sleep your eyes open. Your vision swims and your head aches as your eyes scan the dimly lit room. The dancing light of a warm fire bounces against the wooven wicker like curved walls of the seemingly windowless hut you’ve found yourself in. Fishing lures, shiny chimes and charms, smoked meats and dried herbs dangle gently from the rafters. It smells strongly of mud, salts and celery.
You can hear a soft feminine voice humming in the room with you. You tilt your head to discover the source, your head half sinking into the oversized hair stuffed pillow you’re laying upon. Just in front of the fire filled hearth looms a dark shadow contrasting against the orange light. They appear to be gently stirring a simmering cauldron of fragrant stew.
You pull you weary eyes away from the figure for a moment to see if you can spot the exit. Oddly you realize the middle of the huts floor is actually a large water filled hole lined with planks. You search further and notice a trickle of outside lights outlining what must be a round door at the far end of the room.
Cautiously you pull yourself into a sitting position, pulling back the rough spun blanket that adorned you legs. You realize you’re laying on some kind of massive homemade mattress. As you test the material and stretch your limbs, you notice that the humming has stopped.
You look over to the cauldron to find the figure gone. In the shadows at your left you hear the wooden planks of the hut flow creak under a great weight. As you turn your eyes lock with the glow of two large amber eyes peering down at you from something toweringly big and your heart leaps.
//should you race to the door and escape or do you try speak to the figure?//<<SetFlag "metfyrfli">>
----
➤ <<link [[Escape!|MeetFyrfli]]>><<SetFlag "wogrun" true>><</link>>
➤ [["'uh-h-hello?'"|MeetFyrfli]]
!!Location: Fyrfli’s Hut: @@.fyrfli;<<ListHearts "fyrflihearts">>@@
----
<<if Flag("withfryfli")>><<SetFlag "withfyrfli" false>>You're standing outside Fyrfli's hut. She rocks her hips casually as her bright orange eyes linger over you. The beads on her wrists jingle as she brushes her long slick hair over her little nub like ears.<br><br><<else>><<set _fyrfli to RNGw(["inside","outside","away"],[35,35,30])>><<if _fyrfli is "away">><<set _passage to "SwampMain">>You knock on the woven wicker door a couple time but you get no response. Seems Fyrfli must be out for the moment.<<else>><<set _passage to "FyrfliX">><<if _fyrfli is "outside">>You knock on the woven wicker door a couple times but you get no response. After a moment you hear humming from the otherside of the house near the edge of the woods. You see Fyrfli walk out into her marshy yard, a large basket of vegetables balanced against her hip. Her face perks up when she sees you, her huming being replaced by a surprised chrip as her orange eyes fall upon you. She sets down her basket near her hut and waddles over to you excitedly. <br><br>She purrs,"@@.fyrfli;<<print either("Oh! $player.name you are back? How Fyrfli, uh, help?","Oh! $player.name is back. You, uh, need?","$player.name! ah, you, uh. come back, yes, have need?")>>@@"<<elseif _fyrfli is "inside">>As you approach you can hear sweet soft singing coming from inside the hut. You gently give the woven wicker door a knock. You hear the singing stop as Fyrfli lets out a curious purr. The floorboard of the hut creak as you hear her waddling to the door. Her door cracks open and you see the glow of her orange eyes peer out at you, to which she makes an excited noise and tosses the door open. Bending down to pass her towering form through the door way she comes out into the light.<br><br>"@@.fyrfli;<<print either("Oh! $player.name you are back? How Fyrfli, uh, help?","Oh! $player.name is back. You, uh, need?","$player.name! ah, you, uh. come back, yes, have need?")>>@@", croaks the smiling frog woman. <</if>><</if>><</if>>
//What would you like to do?//
----
<<if _fyrfli != "away">>[[Talk to|FyrfliTalkStart]]<br>[[Give Gift|FyrfliGive]]<br>[[Look at|FyrfliLook]]<br><</if>><<link "Leave">><<goto _passage>><</link>>
<<if $world.debug>>~~🐞 Debug: Fyrfli Weight: <<print _fyrfliweight.toFixed(2)>> LBs ( <<print $Flags["fyrflifat"].toFixed(2)>> lb fat) | Kink Level: <<print Flag("fyrflikink")>>/5| Gain Rate: <<print Flag("fyrfligainrate").toFixed(2)>> | Fullness: <<print Flag("fyrflifull")>> oz | Hearts: <<print Flag("fyrflihearts")>> @@.fyrfli;<<ListHearts "kiphearts">>@@~~<</if>>
!! Time passes
----
After you recovered from your accident, you found your mind lingering on the world beyond. Your day to day blends together, slowly losing meaning, but in your dreams, maybe theres something there, Some part of you wondered if you could ever return. Some nights you feel like you almost do; you find yourself in similar scenes with similar places, sometimes it even feels like theres an udnercurrent to it all, like there are still eyes on you, a hand or claw guiding you. You find yourself looking more into conspiracy bullshit, more into metatation and spiritual healing, all of which doesn't contain quite what you need. One night you find yourself down a very deep rabbit hole online, half concious, looking into theories and studies on sleep and the concept of the astral plane, the afterlife, etc. At somepoint you must have passed out and you find yourself in a dream.
This one feels oddly different. You find yourself in a black room with two door ways. You can't tell how exactly, but you know in your gut this is connected to the other world. You look at each door way and watch as the ethereal light spills out from under them into your black room. Someone you know one will pull you back into the world you were in before, the other seems to tell you it could make you over and start this gambit all again.
//which do you choose?//
----
➤ [["Return to the old Dream"|ReturnToLexisCamp]]
➤ <<link [["Dream something new"|Startup]]>>state.resart();<</link>>!! In the dream once more
____
You barely remember opening the door, but somehow, in a dreamy state, you've found yourself lying down on the mossy floor of the old grotto you have been in before. You gain your barrings and rise to your feet looking about the ethereal chamber as it almost seems to pulse and waver in time with your blurry vision. You feel a strange pressure in the room as two pink glowing orbs blink to life in the dark. A familair voice fills the air.
"@@.lexi; Well well, look who managed to crawl their way back, guess this pup just couldn't resist the charms of this little dream pit huh? hehehe@@"
With that, Lexi emerges from the shadows of the caves tree and pats you on the head, "@@.lexi;I can tell its just a visit this time, but glad to have you dreamer. Play, fill your delights, I'll be around if you need me.@@"
With that they turn into a dark mist and fade from view, leaving you to your own devices. Once again, lost in the Empyrean midden of the Immortal coils, a playground for your desires ~
----
➤ [["Continue"|CampMain]]!! Inside A Wicker Hut
----
<<if Flag("wogrun")>>\You turn to run and before you can even manage to get up from the mat a large webbed hand has curled around your shoulder and holds you back with unexpected strength. You hear the wood creak as the being behind you lean in and say in a soft and measured voice, "@@.fyrfli;No..Run..Rest@@"<br>The clammy hand releases you gently and lets you turn back to face the being. <<SetFlag "wogrun" false>><</if>>You look into those amber eyes and the waterfall of dark silken hair that falls around them as an amphibious face reveals itself. The towering frog woman reaches over you to a large jar atop a shelve overhead, she gently taps it and suddenly a collection of insects within begin to glow casting the room with a shimmering green light.
With her face lit by the glow she offers you a wide smile, her frog like mouth stretching up and back near her nubby ears. She has a curious look in the cross shaped pupils of her large frog like eyes. She stands tall with heavy curves supported by powerful legs. She appears to be largely nude save for a drapping of coursely woven nets and ropes decorated with various shells and trinkets. It appears the trap maker might have been this portly amphibian. You beging to speak, "@@.player;uh, hello there...what, did you do to me?@@"
She brushes her hair back and begins to speak in a way that makes it clear she's not too fluent in your language, "@@.fyrfli; Trap...no for..you. Wog, Fix?@@"
Meekly she puts her fist in her palm and then points to the bandage wrapped around your head and makes an odd rolling gurgly noise. It seems she was the one to mend you after your fall, guess she felt bad trapping you.
But looking into those eerie eyes and her witchy vibe, you aren't sure what her intentions are.
//What would you like to do?//
----
➤ <<link [[Thank her and Introduce Yourself|MeetFyrfli1]]>><<SetFlag "wogintro">><</link>>
➤ <<link [[Ask about the trap|MeetFyrfli1]]>><<SetFlag "wogask">><</link>>
➤ <<link [[Try to run|MeetFyrfli1]]>><<SetFlag "wogrun">><</link>>!!Inside a wicker hut
----
<<if Flag("wogintro")>><<SetFlag "wogintro" false>>"@@.player; Um, Thank you for helping me. My name is $player.name. What-who are you?@@" you say while trying to get a bead on the emerald skinned frog-maiden. She takes a moment to translate in her head, a webbed finger on her blue lips, her amber eyes bobbing. She then replies in a, chripping tone pointing to herself "@@.fyrfli;$player.name ..you..mmm..mm..Shee-wog..Sheewog@@"<br>She gurgles, shakes her head, and stutters out "@@.fyrfli;uh, wog name..mmm@@", before she excitedly grabs up the jar of glowing bugs again and taps on it, "@@.fyrfli; Ah, Fyr..Fli..Fyrfli@@"<br><br>It appears her name sounds like firefly, "@@.player;Fyrfli the sheewog?@@"<br><br>She nods with a beaming smile and then her eyes wobble towards the cauldron across the room before saying, "@@.fyrfli;$player.name rest… wog feed?@@"<br><br>//It seems as though she’d like you to eat her stew. What would you like to do?//<br>//💕 @@.signage;New Relationship unlocked: Fyrfli the motherly Sheewog@@//<<SetRelation "fyrfli" 20 10 "Dotting" "Friendly">>
----
➤ <<link [[Accept her offer of food and rest|MeetFyrfli2]]>><<SetFlag "wogeat" true>><</link>><br>➤ <<link [[Decline the food and rest instead|MeetFyrfli2]]>><<SetFlag "wogrest" true>><</link>><br>➤ <<link [[Accept food (lie) and attempt to run|MeetFyrfli2]]>><<SetFlag "wogrun" true>><</link>><br>
<<elseif Flag("wogask")>><<SetFlag "wogask" false>>Cautiously you ask the matronly frog what the trap was for. She eyes you up and down, moistens her lips and says flatly, "@@.fyrfli;Prey.@@"<br>She then looks into your eyes piercingly, "@@.fyrfli;You… Not bad mun-kin? No prey, yes?@@"<br><br>//how do you respond?//
----
➤ <<link [[Introduce yourself|MeetFyrfli1]]>><<SetFlag "wogintro" true>><</link>><br>➤ <<link [[Attempt to run|MeetFyrfli1]]>><<SetFlag "wogrun" true>><</link>><<elseif Flag("wogrun")>><<SetFlag "wogrun" false>>You look into the frog womans large shining eyes and over to the door out of the hut, you take your chance and try to run. You stumble up from the mat with your head aching. You manage to stumble a few planks forward before you feel a strange rubber mass slap into your back. It sticks to you and with surprising strengths pulls you stumbling back onto the mat. As you flip around you realize it was the frog maiden's powerful tongue reeling you back in. Her purple tongue retracks, slurping back into her mouth as she gives you a somewhat embarrassed expression. "@@.fyrfli; No run..you head, ..need rest.@@"<br>She pats the mat and suggests you lay down. She then points to herself and says, "@@.fyrfli;Shee-wog, sheewog... umm..wog name...?@@", She thinks for a moment and then pulls down the jar of glowing bugs again and taps the jar, "@@.fyrfli;name, fyr..fli, fyrfli....you name?@@"<br><br>It appears her name sounds like firefly and she's asking for yours. You reply, "@@.player;Fyrfli the sheewog? I, oh, my name is $player.name.@@"<br><br>She nods with a beaming smile and then her eyes wobble towards the cauldron across the room before saying, "@@.fyrfli;$player.name rest… wog feed?@@"<br><br>//It seems as though she’d like you to eat her stew. What would you like to do?//<br>//💕 @@.signage;New Relationship unlocked: Fyrfli the motherly Sheewog@@//<<SetRelation "fyrfli" 15 5 "Dotting" "Friendly">>
----
➤ <<link [[Accept her offer of food and rest|MeetFyrfli2]]>><<SetFlag "wogeat" true>><</link>><br>➤ <<link [[Decline the food and rest instead|MeetFyrfli2]]>><<SetFlag "wogrest" true>><</link>><br>➤ <<link [[Accept the food (lie) and attempt to run|MeetFyrfli2]]>><<SetFlag "wogrun" true>><</link>><br><</if>>
!! Inside Fyrfli’s Hut
----
<<if Flag("wogeat")>>\<<SetFlag "wogeat" false>><<if $player.gluttony.current >= 50>>\your ears perk up at the thought of eating, before you can reply your gluttonous belly is already loudly rumbling. You couldn’t turn down food if you tried. You nod vigorously. <<elseif $player.gluttony.current gte 25 and $player.gluttony.current lt 50>>A gurgle rolls through your belly. You’re not one to turn down free food. You eagerly ask for food.<<else>>you nod to Fyrfli expressing interest in her cooking. It smells delightful and you are quite famished after all.<</if>><br>Fyrfli purs knowingly and does an excited wiggle, her bare breasts and chubby middle wobbling in turn as she saunters across the room, humming happily to herself. You watch as she ladles out a large portion of the thick stew, giving it a quick taste before filling a bowl for you. With the bowl steaming and almost spilling she waddles her way back to you and hands the large bowl to you.<br><br>Its a red stew full of rice, veggies, rounds of sausages and a scattering of some unidentifiable crustacean. Its smell is strong and hearty, it reminds you of Cajun cooking back in the waking world, perhaps it is gumbo?<br><<if $player.gluttony.current >= 25>>You simply can’t wait to try it, you dive right in gulping down big spoonfuls of the delicious stew. It tastes rich and buttery with a kick of peppery spice with just enough earthy murky complexity to let you know, this was made from the gifts of the swamp. Between sloppy mouthfuls you ask the sheewog what this concoction is.<<else>>After admiring its makeup, you pull up a healthy spoonful and place its thick contents into your mouth. Its flavors dance in your tongue. It tastes rich and buttery with a kick of peppery spice with just enough earthy murky complexity to let you know, this was made from the gifts of the swamp. Out of curiosity you ask the big sheewog what this concoction is.<</if>><br><br>With a proud smile she says, "@@.fyrfli;$player.name like?@@" and then points to the bowl, thinks of what words to use but shakes her head and says something in her native language instead, "@@.fyrfli; umm…//ketok o’ Frahgrul//@@"<br><br>Frog-gruel? You’re not sure what she said, but you are sure that you like it. You dig in.<br><br>***<br><br>With your belly filled and your bowl emptied, you find warriness settling into you. The frog woman notices youre sleepiness and lets you get settled for rest. You watch her waddle away, humming to herself as she begins to clean up the mess she made in the kitchen. You take note of the way the strange lobster like tail atop her wide bottom sways with the dancing of her hips. After a short time you manage to drift off to sleep.<<set $player.fullness.current += 28, $player.calories.current+= 500>>
----
➤ [[Continue|MeetFyrfli3]]<<elseif Flag("wogrest")>><<SetFlag "wogrest" false>><<if $player.gluttony.current gte 30>> Despite a gluttonous part of you desperately wanting to indulge right now, you find your body still feels too weak and your head hurts too much right now to be trusting the cooking of a frog, opting instead to rest your aching head, "@@.player;no thank you, I am okay for now@@" you largely lie. However your lie barely holds up a moment before your lusty stomach begins gurgling up a hungry storm. Fyrfli purs knowingly and does an excited wiggle, her bare breasts and chubby middle wobbling in turn as she saunters across the room to the kitchen, humming happily to herself. You watch as she ladles out a large portion of the thick stew, giving it a quick taste before filling a bowl for you. With the bowl steaming and almost spilling she waddles her way back to you and hands the large bowl to you<br><br>Its a red stew full of rice, veggies, rounds of sausages and a scattering of some unidentifiable crustacean. Its smell is strong and hearty, it reminds you of Cajun cooking back in the waking world, perhaps it is gumbo?<br><br>You simply can’t wait to try it, you dive right in gulping down big spoonfuls of the delicious stew. It tastes rich and buttery with a kick of peppery spice with just enough earthy murky complexity to let you know, this was made from the gifts of the swamp. Between sloppy mouthfuls you ask the sheewog what this concoction is.<br><br>With a proud smile she says, "@@.fyrfli;$player.name like?@@" and then points to the bowl, thinks of what words to use but shakes her head and says something in her native language instead, "@@.fyrfli; umm… //ketok o’ Frahgrul//@@"<br><br>Frog-gruel? You’re not sure what she said, but you are sure that you like it. You dig in.<br><br>***<br><br>With your belly filled and your bowl emptied, you find warriness settling into you. The frog woman notices youre sleepiness and lets you get settled for rest. You watch her waddle away, humming to herself as she begins to clean up the mess she made in the kitchen. You take note of the way the strange lobster like tail atop her wide bottom sways with the dancing of her hips. After a short time you manage to drift off to sleep.<<set $player.fullness.current += 28, $player.calories.current+= 500>>
----
➤ [[Continue|MeetFyrfli3]]<<else>>Even if you’re a bit famished you find your body still feels too weak and your head hurts too much right now to be trusting the cooking of a frog, opting instead to rest your aching head, "@@.player;no thank you, I am okay for now@@". Fyrfli’s beaming expression fades to concern as she says, "@@.fyrfli; oh.. no hungry?@@", but her chipper attitude soon returns as she begins to fluff up your pillows and lays you down with a gentle push from her chest sized hands. You can’t help but watch as her heavy breasts hang in your face as she pulls bedding around you. She says, "@@.fyrfli; head hurt.. rest now, hungry later@@".<br><br>With that she leaves you to rest up. You watch her waddle away, humming to herself as she begins to clean up the mess she made in the kitchen. You take note of the way the strange lobster like tail atop her wide bottom sways with the dancing of her hips. After a short time you manage to drift off to sleep.<</if>>
----
➤ [[Continue|MeetFyrfli3]]<<elseif Flag("wogrun")>>/<<SetFlag "wogrun" false>>You lie to the frog woman and tell her you’d like to try her stew. Fyrfli purs proudly and does an excited wiggle, her bare breasts and chubby middle wobbling in turn as she saunters across the room, humming happily to herself. You watch as she ladles out a large portion of the thick stew, giving it a quick taste before filling a bowl for you. You watch as her wide backside wobbles as she sways her hips, a strange lobster like tail at her back dragging across the floor happily. You pull your eyes away from her chubby figure and to the soft glow of the front door.<br><br>You take the opportunity to leap up from bed and rush past the frog woman and dive for the door. The wicker henges of the door creak open as you throw yourself outside, hearing the Sheewog behind you croak in surprise. You run out into the swamp pulling the head dressing off of your forehead. As you escape you look back to see Fyrfli walking out into the moonlight with a very disappointed frown on her face, the steaming bowl of stew clutched meekly in her large hands.
----
➤ [[Continue|SwampMain]]<</if>>!!After your rest
----
You awaken in the sheewogs cot, feeling surprisingly rejuvenated. The pain from before seems to have vanished. You yawn and stretch out in the cot as you watch the morning light trickle through cracks in the wicker huts roof.
You turn your head and notice the large frog woman emerging from the pool at the center of the hut, her orange eyes transfixed on you. Dripping wet and mostly naked as before, she waddles over to you wringing her large hands as she lets out a happy purr.
She coos, "@@.fyrfli;Morning...good to you?@@"
The floorboards creak under her weight as she kneels next to the coat, her big eyes bright as she smiles at you.
"@@.fyrfli;You..better? Yes?...I check?@@"
<<script>>update(RNG(360,480),0.1)<</script>>
//Seems she wants to check your injuries. What would you like to do?//
----
[[Let her check you out|MeetFyrfli4]]
<<link [[Tell her you’re fine|MeetFyrfli4]]>><<SetFlag "resisted">><</link>>!! Entering the litter
----
"@@.laurent;Wonderful, just as I suspected. Come come, join me in my chambers@@" says the voice as they withdraw their arm and close the curtain behind them. The small door of the litter's cabin seems to widen and then open like a great maw, steam and spicy smoke spilling out of its dark hallow. As you approach, the cabin seems to lean in towards you and just as youre about to climb its steps some of the hands from below the litter coil out like seprents and push you up into the cabin. You flop face first into a doughy round surface that sloshes like a water bed. You hear a chuckle and look up, realizing you've fallen onto the cabin's occupant. Sliding off their turgid belly and falling back into the cabins plush seating you look upon your host.
They are immense, a massive being with a belly so fat it makes it hard to tell if they have a body below it or if theyre simply part of this cabin. The ruddy brown of their skin glistens with sweat and luxurious oils and draped in jewels and necklaces. They wear fine silky white lace and am assortment of ornate décor, all bobbling about their fat swaddled body. The white silk of their blouse is partially see-through thanks to the moisture of their well oiled body, the poor garment struggles to stretch across their large breasts, held up by a single straining button. They have multiple arms, all plump as sausages, one hand resting on the peak of their mountainous belly, one is swirling a glass of dark wine and two others are engaged in lighting up a new cigarillo.
Their head is draped in a fine silken veil, not unlike a wedding veil and their face is obscured by a porcelain mask reminiscent of a dolls face, all made stark against the rich brown of their shiny skin. The pull the cigarillo up to the lips of the mask and pull on it delicately, relishing its flavor, before spilling the spicy herbal smoke into the cabin with you.
The whole room creaks as they lean forward and begin to speak, "@@.laurent;Welcome, welcome my dear, I see you've already met my luxurious dedication to corpulence, huhuhu@@"
They give their great belly a playful slap and chuckle and then put a proud hand to their plush chest. "@@.laurent;I am Baronet Laurent, a Grand Larder of the Coven of Ceateca@@"
The arms from outside the cabin stretch up to the windows and begin clapping and applauding the Baronet. He chortles and bows as much as his swollen form would allow, "@@.laurent;Ah, merci merci, and these little accoutrements are my kyupid collection, they help me with my, ahem, mobility needs@@"
With that he brings his glass of wine to his masked lips and sups from the glass with a savoring flourish.
💕 @@.signage;New relationship unlocked: living larder, Baronet Laurent@@<<SetRelation "laurent" 10 5 "Unknown" "Friendly">>
----
➤ [[Introduce Yourself|MeetLaurent2]]
➤ [[Ask about the Baronet’s offer|MeetLaurent2]]
➤ [[Ask about the Coven|MeetLaurent2]]!!The being's offer, denied
----
<<if Flag("laurentmet")>>The baronet clicks their tongue and says, "@@.laurent;Ah, alas, another time then my dear. Take care and enjoy the bounty of the midden. Till we next meet.@@"<br><br>With that they close their curtains as their litter lifts onto its limbs and wobbles off into the woods.<<else>>The voice within the cabin tsks their tongue and pulls their arm back into the window, closing the curtain behind them.<br><br>With a disapointed tone they reply, "@@.laurent;Ahem, well then.. I won’t waste my time on a child of man who knows nothing of the pleasures this world gifts upon us. Begone petulant one.@@"<br><br>With that their little lifts onto its limbs and wobbles off into the woods.<</if>>
<<script>>update(RNG(1,10),1.1)<</script>><<StatMessage>>
----
⮌ [["Continue"|SwampMain]]!! Inside the Baronet’s cabin
----
Before you can speak the Barron jostles slightly closer to you with a grunt, his belly spilling out and washing up against your knees. "@@.laurent;Now let’s get down to business.@@".
He finishes his glass of wine and snaps his fingers. Suddenly a dark hands emerge from the walls of the cabin with a new bottles of wine. The Baronet looks them over and selects one, which in turn the hands fill his glass. They also fill a second glass and offer it to you.
"@@.laurent;You see, as a living larder, my work for the coven is to provide financial and material support, largely that’s me acquiring succulent fat that my luxurious body converts into our dearest treat, ambrosia. I’m like a wineskin, full of delight.@@"
You notice his body moving and audibly sloshing like it was full of fluid, I guess he is a bit of a wineskin.
He puts out a hand and the dark hands of the cabin hand him what looks to be a menu from a fancy restaurant, "@@.laurent;Here we have the main services I offer, I specialize in fat transfer but I have a few other things I can provide in the arts of gluttony. Please feel free to browse and let me know if you find anything of interest. We who follow the ways of the insatia do so delight in making others happy in their flesh@@"
//What would you like to do?//<<script>>update(RNG(0.1,1),0.5)<</script>><<StatMessage>>
----
➤ [[Review Menu|LaurentMenu]]
➤ [[Talk|LaurentTalkStart]]
⮌ [[Leave|MeetLaurent2X]]!!Inside The Baronet's Cabin
----
You look over the baronet's menu of services, <<print either("enjoying its fancy design","appreciating its fillagreded edges","skimming its contents")>>. As Laurent <<print either("puffs on his cigarillo with a savoring wiggle","sips his wine with a delighted twiddle of his fingers","enjoys a plump sausage dish for his supper","reads a book diligently","fidels with their mask","checks the windows discreetly","lets the hands of the cabin fondle his belly","casually plays with his belly fat","gently rubs at his bubbling guts","attempts to button his blouse but can't quite reach any of the holes")>>
The menu appears to list these options.
@@.signage;
* Fat removal
Fat will be painlessly removed from your body and added to the coven's reserves. It's a non-invasive outpatient operation. Instantly lose 5-15 pounds of pure body fat.
* Fat injection
Fat will be painlessly and evenly pumped into the patients body, filling out ones shape as desired. This is a non-invasive outpatient operation and the body should adjust to the new weight immediately.
* Stomach capacity expansion
A regiment of insatia made black-flesh fills the stomach past it normal capcity and stretches the organ out. Done safely, stomach capcity can be greatly increased under its mutagenic effects. [Not currently available]
* Gluttony enhancement
Venom of a glut wyrm is used to stimulate the users natural gluttonous urges and create a temporary indulgent state [Not currently available]
* Dreamweaving training: School of Gluttony
Laurent will teach the guest how to train their dreamweaving practices and incoorporate gluttony based magics. @@.bad;[Not currently available]
@@
//What would you like to do?//
----
➤ [[Fat Removal|LaurentFatRemove]]
➤ [[Fat Injection|LaurentFatInjection]]/*➤ <<link [[Stomach Expansion|LaurentFatRemove]]>><<SetFlag "laurentstomachexpansion" true>><</link>>➤ <<link [[Gluttony Enhancment|LaurentFatRemove]]>><<SetFlag "laurentgluttony" true>><</link>>*/
➤ [[Talk to Laurent|LaurentTalkStart]]
[[Change mind and leave|MeetLaurent2X]]!!Talking with the Baronet
----
//What would you like to talk to Laurent about?//
----
<<if Flag("blairmet")>>➤ [[Ask about Blair the beast woman|LaurentAskBlair]]<br><</if>>➤ <<link [[Ask about the baronet|LaurentTalk]]>><<SetFlag "asked" "baronet">><</link>>
➤ <<link [[Ask about treatments|LaurentTalk]]>><<SetFlag "asked" "treatments">><</link>>
➤ <<link [[Ask about coven|LaurentTalk]]>><<SetFlag "asked" "coven">><</link>>
[[Check service menu instead|LaurentMenu]]
⮌ [[Leave|MeetLaurent2X]]!! Within The Baronet’s Cabin
----
You decide to pass up any of the Baronet’s offers and hand the menu back to him.
The Baronet puffs on his cigarillo and purs, "@@.laurent;Hmmm, nothing catching your eye? Fair fair, to each their own. If you ever find you are in need of my services you can usually find me ambling around the woods. If you are in need of more intensive modifications or are at interested in what our coven is about, look for our camp on the outskirts of the Xinulba ruins. My compatriots would so enjoy a visit from new flesh, I am sure@@"
With that, the Baronet gives as much of a bow as his massive belly would allow and opens the door for you, letting you step your way out of the cabin.
"@@.laurent;Aidue my dear, safe travels.@@" says Laurent as the cabin closes and the managere of limbs below the litter unsteadily raise it back into the air. With a bit of wobbling they manage to carry the Baronet away.
<<script>>update(RNG(5,15),1.1)<</script>>
----
➤ [[Continue|SwampMain]]!! the Baronet's Services
----
You request the fat removal service from Baronet Laurent, to which he replies with a chuckle, "@@.laurent; <<print either("huhuhu, I suppose not everyone cares for the lover-like embrace of being swaddled in fat as much as I. Let me see what we’re working with","hm, you’d like me to skim a little cream off the top, well I’d be happy to have the donation. Now let me get a good look at you.","oh, feeling like donating some fat towards our cause, huhuhu, come closer dear, let me size you up, or well, in this case, down.","Ah, you’d like to drop a few pounds and add it to our reserves, much appreciated. Let me see what we’re working with here")>>.@@"
The seat you’re resting on seems to shift and morph on its own pushing you into a standing position in front of the Baronet. The baron lifts your shirt and begins to poke and prod at your body.
<<if $player.fat.current < 10>>"@@.laurent;hmmm, you’re quite slender as it is my dear. I’m afraid it wouldn’t be safe for your body if I were to take any more fat off of you. Perhaps there’s something else I can help you with?@@"<br><br>You’re disappointed but perhaps the Baronet is right. <<else>><<if $player.fat.tier > 7>>"@@.laurent;huhuhu, my dear you are simply swimming in fat, you clearly take to obesity like a fish to water. Glorious. Well if you are so eager to be relieved of some of this beautifully homegrown adipose I will eagerly accept.@@"<<elseif $player.fat.tier >5 >>"@@.laurent; huhuhu, what a lushly overfed bloom of fat you’ve diligently grown here, your body is simply stuffed with delicious adipose. If you’re so eager to be unburdned of this beauty I am eager to oblige.<<elseif $player.fat.tier >3>>"@@.laurent; hmmm, my my, such a succulent garden of adipose you’ve cultivated here my dear. If you’re willing to spare some of this lovely fat I’ll eagerly accept.<<else>>"@@.laurent; hmmm, seems you do have a meager bit of succulent fat to spare, if you’re willing to part with it I’ll eagerly accept.@@"<</if>><</if>>
You nod your head in agreement to which the blobby Baronet chortles happily. His arms grab tightly around your sides and pull you close to his porcelain mask. You watch as a long purple tentacle-like tongue slips out of the masks mouth slit and snakes it’s way to your belly. You feel an uncomfortable shiver through your body as the tongue somehow painlessly slips inside your body through your navel. It makes you feel sick, but also somehow exhilarated as the monsters tongue wiggles around inside the fat of your body. You watch as your fat begins to shrink as round lumps roll up the hollow tongue and up into the baronet’s body, like a great fat sucking mosquito.
After a moment of drinking down your adipose tissues the tongue finally withdrawls from your body and slurps back up into the Baronet’s mask. He gives a satisfied sigh and pats the top of his massive gurgling gut and says, "@@.laurent; <<print either ("mmmmn, simply decadent my dear","my what a creamy delight your flesh is","mmmn, my dear, your fat has such a delectable flavor","Hmm mmn mnn, delicious. I am a gourmet of fat, so let me tell you my dear, your taste and quality is exquisite")>>. Should you find yourself growing burdened once more by that sweet creamy fat you just come find 'ol Baronet Laurent and I’ll be happy to drink you up once again. Huhuhu.@@"
The Baronet leans back in his chair, hands folded over his great chest, "@@.laurent;Now, will that be all my dear or were there other services you’d like to receive, perhaps another round?@@"
<<set $player.fat.current -= RNG(8,15)>><<script>>update(RNG(0.1,5),1.1)<</script>><<StatMessage>>
//what would you like to do?//
----
➤ [[Recieve Another Service|LaurentMenu]]
⮌ [[Leave|MeetLaurent2X]]!! the Baronet's Services
----
You request the fat injection service from Baronet Laurent, to which he replies with a chuckle, "@@.laurent; <<print either("huhuhu, I see you're a fellow appreciater of the beauty of adipose. Let me see what we’re working with","hm, you’d like to add a little cream to your crop, well I’d be to donate some of my bounty. Now let me get a good look at you.","oh, feeling like growing a little more plush my dear, huhuhu, come closer dear, let me size you up, in this case, liuterally.","Ah, you’d like to gain a few pounds and add it to your reserves, I can appreciate that. Let me see what we’re working with here")>>.@@"
The seat you’re resting on seems to shift and morph on its own pushing you into a standing position in front of the Baronet. The baron lifts your shirt and begins to poke and prod at your body.
<<if $player.fat.tier>=7>>"@@.laurent;huhuhu, my dear you are simply swimming in fat, you clearly take to obesity like a fish to water. Glorious. Well if you are so eager to add to this bounty of beautifully homegrown adipose I will eagerly donate some of mine.@@"<<elseif $player.fat.tier >5 >>"@@.laurent; huhuhu, what a lushly overfed bloom of fat you’ve diligently grown here, your body is simply stuffed with delicious adipose. If you’re so eager to expand this beauty I am eager to oblige.<<elseif $player.fat.tier >4>>"@@.laurent; hmmm, my my, such a succulent garden of adipose you’ve cultivated here my dear. If you’re eager to grow it bigger I am happy to oblige.<<elseif $player.fat.tier > 2>>"@@.laurent; hmmm, seems you do have a meager bit of succulent fat clinging to your bones but cearly not enough as I'm sure you'd agree. I can see you're in need of my service and I am more than happy to help you bloom, if you’re willing to part with it I’ll eagerly accept.@@"<<else>>"@@.laurent; hmmm, you're all skin and bones my dear. I can see you're in great need of my plumping services. Not a worry, I'll have you filled out in no time!@@"<</if>>
You nod your head in agreement to which the blobby Baronet chortles happily. His arms grab tightly around your sides and pull you close to his porcelain mask. You watch as a long purple tentacle-like tongue slips out of the masks mouth slit and snakes it’s way to your belly. You feel an uncomfortable shiver through your body as the tongue somehow painlessly slips inside your body through your navel. It makes you feel sick, but also somehow exhilarated as the monsters tongue wiggles around inside the fat of your body.
You hear the baron's massive stomach begin to gurgle and lurch as little bulges begin to flow down the length of the tongue and into your belly like a rubber hose. With each throbbing pulse of the tongue you feel fat being added to your body; first pooling in your belly and then spreading out over you.
After a moment of pumping you full of adipose tissues the tongue finally withdrawls from your body and slurps back up into the Baronet’s mask. He gives a satisfied sigh and pats the top of his massive gurgling gut and says, "@@.laurent; <<print either ("mmmmn, hows that my dear?","My my, so creamy and plump, what wonderful results","mmmn, my dear, your body takes to new fat like nothing else, simply lovely results","Hmm mmn mnn, there we are, fresh new fat straight from my private stock")>>. Should you find yourself craving more sweet creamy fat to fill your curves you just come find 'ol Baronet Laurent and I’ll be happy to pump you up once again. Huhuhu.@@"
The Baronet leans back in his chair, hands folded over his great chest, "@@.laurent;Now, will that be all my dear or were there other services you’d like to receive, perhaps another round?@@"
<<set _gain to RNG(8,15), $player.fat.current += _gain, $stats.gain += _gain>><<script>>update(RNG(0.1,5),1.1)<</script>><<StatMessage>>
//what would you like to do?//
----
[[Recieve Another Service|LaurentMenu]]
⮌ [[Leave|MeetLaurent2X]]This scene is not written yet
[[Back|CampMain]] !!Lexi’s description
----
You look over the imp. They float about in the air, so judging their height is a little difficult but they appear to be around four feet tall. Their body is covered in silky <<print iscolor(colorsynonyms("black"))>> fur with spots of bare <<print iscolor(colorsynonyms("grey"))>> skin around their face, chest, bottom and belly.
They have large bat like ears, each pierced with jewelry; a bird skull hangs from their right ear. On either side of their forehead emerges short <<print iscolor(colorsynonyms("white"))>> horns. Their hair is of a dark wine color and is brushed over one side of their face. Their glowing pink eyes are large, round and sharp like that of a bird of prey. They have two slits for a nose and a wide thin purple cleft-lipped mouth full of tiny sharp teeth.
Their neck is adorned with an ornate ringed collar covered in carvings of eyes. They appear to have three pairs of small breasts lining their torso, each set tapering down to smaller sizes than the last. Their chest is bare save for some X shaped black tape over their nipples. Their middle is plush and round but still relatively small like the rest of them.
Their body overall is rather petite but their hips and thighs are disproportionately wide giving them a very exaggerated figure. On those hips sits their beclawed hands that jingled with bracelets and an eye covered bangles that matches their collar. Their round thighs tapper down to small points ending in fluffy bird like talons. Behind them swishes a long spider-monkey like tail that hangs over their bare ape-like heart-shaped bottom.
Their tail ends in a barbed tipped scorpion-like stinger that makes a chitter noise as it moves, much like that of a rattle snake. Its venom sacks look full.
Your observation period ends when Lexi chimes in, "@@.lexi;<<print either("Anything I can do for you pup? Or are you just window shopping? Hehehe.","Hey, eyes over here pup, did you need something or not?","Hey you okay pup, you’re acting like you’ve never seen an alp before, hehehe. What can I do for you?","Uh, glad your appreciating my lil’ bod but did you need something or what?")>>@@"
----
➤ [["Ask about.."|asklexiabout]]
➤ [["Get advice on..."|advicelexi]]
➤ [["Give Lexi..."|GiveLexi]]
➤ [["Flirt..."|FlirtLexi]]
➤ [["Dreamweaving Training"|TrainLexi]]
⮌ [["Nevermind.."|CampMain]] !!Saving the lizard girl
----
You decide to help the poor creature and hurry over. You see the scaly orange girl’s large reptilian eyes brighten as you approach, she yips, "@@.kip;Oh oh oh! Yesyesyes! Thank you, please please help me, I’m stuck. I was hungry, digging for meal-worms when this fell on me and closed up. I can’t get it open!@@"
Her little pink scaled claws grip the bars desperately trying to reach the lock, but it’s too cramped a fit despite her being small and slender.
You look over the cage and notice the lock on it is an old combination lock. You suppose you could take a wild guess on the combination and hope for the best, although the lock itself looks pretty fragile and rusted. You might be able to get it open with a good hit from a rock.
As you contemplate what to do you look at the pouting reptile girl in the cage. She was quite small, probably no bigger than 3 and a half feet tall. Her chest was mostly flat and she carried the majority of her meager weight in her hips and thighs. She had little frills that vaguely resembled hair or droopy ears that framed her face. Crunched up awkwardly in the cage, tangled in her tail, she was still quite cute.
She mewls, "@@.kip;Please help me, I don’t like cages. Master used to keep me in one when I’d steal food from the kitchen. Ugh, and I’m so hungry@@" her belly grumbles indignantly.
//What should you do?//
----
➤ [[Try to solve the combination|MeetKip2]]
➤ [[Break lock|MeetKip2]]!!Saving the lizard girl
----
Before you attempt anything with the lock you notice something odd, there’s no bottom to the cage! You chuckle to yourself as you simple lift up the cage off of the mewling lizard girl.
Her eyes go wide as she looks around herself in confusion and then up at you and beams a goofy sharp toothed grin. She untangles herself and bounces to her little gecko feet, her plump tail wagging excitedly. She bounds over to you and hugs your hips, peering up at you.
She squeaks "@@.kip;Yip yip! Thank thank thank you! You’ve saved my life!@@"
You have doubts that her life was in danger, she would have figured it out eventually, or at least you hope as much. You look into this small beings joyous expression and feel good about yourself anyways.
She steps back giving you a good look at her. Short, slender, curvy, her little reptilian form is squeezed into a pair of running shorts and a dirty oversized tank top. Around her thin waist she has tied the arms of an old rain coat to form a makeshift skirt that trails down to her proportionately wider hips and over the back of her tail. All her clothes look to be borrowed from regular humanoids and aren’t quite the right size for this little being.
Bouncing her meager chest as she wiggles excitedly she squeaks out, "@@.kip;You saved me! That makes you my new master! Yip yip! It’s the Geckling way!@@"
She wrings her claws nervously as she smiles at you eagerly, "@@.kip; I am Kip, the servant Geckling, do you accept me? Will you be my master?@@"
You’re a little taken aback, you’re unsure what any of this means. You ask her to explain what this would entail. She excitedly replies, "@@.kip;Whatever you want it to master. I could cook and clean for you, I could, well no, I can’t actually cook. And I hated cleaning for Old-Master. I ummmm, oh, I could keep you warm, or or, uh, I could eat your table scraps. I could ummm...ugh my tummy@@". She crunches up around her hungry middle as she continues to try and think up something.
💕 @@.signage;Relationship unlocked: Kip the Geckling@@
//How do you respond?//<<SetRelation "kip" 20 10 "Unkown" "Friendly">>
----
➤ <<link [[Accept|MeetKip3]]>><<SetFlag "acceptedkip">><</link>>
➤ <<link [[Decline|MeetKip3]]>><<SetFlag "declinedkip">><</link>>
<<SetRelation "kip" 20 20 "feedee">>
<<SetFlag "kipfat" 0.1>><<SetFlag "kipgainrate" 0.01>><<SetFlag "kipglutworm" 0.1>><<SetFlag "kipfull" 0.01>><<SetFlag "kipkink" 0.5>>
!!Kip’s new master
----
<<if Flag("declinedkip")>><<SetRelation "kip" 15 10 "Unkown" "Friendly">>You shake your head and say, "@@.player; Thank you but I’m not interested in owning any one.@@"<br><br>Kip continues to hop from foot to foot with excitement and says, "@@.kip;That’s okay master, you don’t have to own me if you don’t want to. It’s whatever you want! I live right here now after I ran away from Old-Master, so you can come visit me anytime!@@"<br><br>It seems she already decided for you.
<<else>>You’re not entirely sure what you’re getting yourself into, but you nod your head and say, "@@.player;Well, I suppose I could be your master if that’s the way your people do this.@@"<br><br>Kip flips into the air, her frills vibrating and she squeaks and yips with excitement, "@@.kip;Yip yip, a new master! A nice, smart Master. Better than Old-Master. I can come live with you? Yes yes?@@"<br><br>You feel bad but briefly explain that you might not be here for long and that you don’t have a home here. Kip isn’t one to be discouraged it seems as she simply wags her tail and says, "@@.kip; Oh! Well that’s okay master you can just come live with me! I found a place to stay here in the junkyard when I ran away from Old-Master, you’ll love it and you can come visit anytime!@@"<</if>>
Kip’s excited bouncing is once again interrupted by the hungry growls of her belly, she laughs and says, "@@.kip;Come come Master, I’ll show you were I live, we can share a meal!@@"
//Guess there’s not much else to do but follow the bubbly gecko girl//
----
➤ [[Continue|MeetKip4]]!!Kips Camp
----
You follow after the little Geckling, watching her tiptoed bobbing gait as she weaves and runs through the various litterings of the scrapyard. She leads you to an area close to the city walls where pipes drop refuse into a large trench filled with waters from the swamp and brackish sea, it’s not the most pleasant of smells to say the least. Further on she takes you up a piled hill and down into a little shaded hide-away area where a crisscross network of pipes lead into the city. The large pipes create a canopy over which waterproof tarps have been lain across creating a cozy and expansive tent.
Inside the "tent" is a rather well made campsite of sorts. Fresh water dribbles out of a broken pipe and into a basin. A steam vent in the city wall hisses out against a bag full of herbs that fills the tent with a lovely looming scent that eliminates the heavy stink of the rest of the scrapyard. lines are hung around holding up drying clothes, others hold tools and cooking pots. There are bed rolls, comfortable cushions strewn about a large hammock hangs strung between two pipes; below which is a kipsized pile of pillows, likely Kip's bed of choice. The outside light gently filters through the tarps above but the room is also lit up by a string of lines powered by an old car battery.
Impressed, you ask Kip if she did this all herself. She chortles as she begins to wash off dirt from her face in basin of water, she shakes off the water like a dog and replies, "@@.kip;Oh no no, I found this place, like, already made. Yip, yip I think other Gecklings set this up and lived here before they found a master. Maybe. I dunno@@."
She points to the city's barrier wall and shows a patch where Geckling hand prints have been put on the wall with paint, including various symbols and text like scratchings
She huffs dejectedly, "@@.kip;Old-Master never taught me how to read Geckling..@@"
She tottles on her clawed toes for a moment as she throws open a crate full of canned goods, she rummages through the lot, her little bottom wiggling in the air as she leans in and says, "@@.kip;There was a lot of food left here, but I can’t get any of them open, no pully thingy. luckily before I escaped I stole a bunch of 'Kip-food'" from Old-Master, yip yip!@@"
She pulls out what is clearly a can of cat-food, when you look into the crate all the other can goods seem to not have a pull tab, the tins clawed up from the poor girls attempts to get into them. You need to get this lizard a can opener ... and maybe some real food.
Kip takes the can’s pull tab in her teeth and tears it open, then hopping from foot to foot she holds the cat food victoriously in the air. She digs in right away, her pink tongue lapping away at the gray meat mush. Between mouthfuls she says, "@@.kip;Kip-food is not very good. It was all old master allowed me to eat. He would say my appetite was ‘too big for my body’, that I’d end up fat as a pig if he let me and all he ever wanted me to do is work, ‘a fat pig can’t work’ he’s says, ‘a fat pig gets ate’.@@"
Slurping down the last of the can, she begins to lick the inside of the tin clean, continuing, "@@.kip; He was always working me and working me, doesn’t want a fat geckling! and I..oh! Oh no Master, I didn’t share. I’m so sorry I ate it all myself. My tummy is just always so hungry!@@"
She looks at you pitifully, wriggling in shame. You assure her that, you didn’t care to try the ‘kip-food’ anyways which puts her at ease.
Meekly she squeaks, "@@.kip;Master, I promise when I have food I’ll share lots! I just, um, have to figure out where to, like, get enough to keep my tummy in check. Yip yip.@@"
She looks forlornly at the crate of geckling proof tincans. Despite having just eaten you can hear her stomach growling.
Seems like you’re now the proud owner of a little lizard foodie one way or another.
//what would you like to do?//
----
➤ <<link [[Tell her that she won’t go hungry with you as master|MeetKipPromise]]>><<SetFlag "kippromised">><</link>>
➤ <<link [[Encourage her, she’ll figure it out (hopefully)|MeetKipX]]>><<SetFlag "Kipxencouraged">><</link>>
➤ <<link [[Tell her you have to go and don’t have time to take care of her right now|MeetKipX]]>><<SetFlag "kipxdenied">><</link>>
!!In Kip’s Camp
----
<<if Flag("kipxfatflirt")>><<SetFlag "kipxfatflirt" false>>You look over the slender lizard girl and think about her apparent appetite and her strange attitude towards her weight. You begin to wonder if maybe there’s more too it. You think about teasing it out.<br><br>You look her over and start to picture what it’d be like to let her fill out those loose clothes with a little lizard chub.<br><br>In a flirtatious tone you say, "@@.player; You know, I think you’d look cute fat. Maybe you should indulge your appetites.@@"<br><br>You watch as the paler orange scales on Kips cheeks bristle and blush pink. She makes an embarrassed yip and clasps her claws over her little snout, her tail wagging nervously. She stammers out, "@@.kip; m-master! I, no, um, I.. should, I MEAN shouldn’t. I ah.@@"<br><br>She clears her throat, "@@.kip;I need to uh, I’m going to hmm. Visit me soon okay!@@"<br><br>With that the embarrassed Geckling spins on her toes and runs off into the junkyard, leaving you alone with your amusement. <br><br>//@@.good; [Gluttony check passed]: Seems like you might have found a little feedee.@@//<br><br>//Relationship Update: Kip developed a crush//<<SetRelation "kip" 30 17 "Feedee" "Crushing">>
<<elseif Flag("kipxencouraged")>><<SetFlag "kipxencouraged" false>>You decide you should probably encourage the poor girl, saying, "@@.player;Hey don’t worry about it. Things will work out@@"<br><br>You watch her little frills perk up at your words, yipping out,"@@.kip; Of course! With a master to serve like you, this one will have no troubles!@@"<br><br>With a big needle toothed grin across her little snout she bounces a little on her toes before saying, "@@.kip; Leave it to kip! I’ll make it work. I’ll solve the food issue, you come visit soon Master!@@"<br><br>She gives your waist a quick hug and then rushes off into the junkyard with intention, leaving you to process this little lizard.
<<elseif Flag("kipxdenied")>><<SetFlag "kipxdenied" false>>You tell her that you need to go and don’t have time to take care of her.<br><br>Her tail points straight and her body goes ridged. She yips, "@@.kip; Oh, no master it’s okay. I take care of you remember? And kip can take care of herself plenty!@@"<br><br>//You have your doubts.//<br><br>With a big needle toothed grin across her little snout she bounces a little on her toes before saying, "@@.kip; Leave it to kip! I’ll make it work. I’ll solve the food issue, you come visit soon Master!@@"<br><br>She gives your waist a quick hug and then rushes off into the junkyard with intention, leaving you to your own devices.
<<elseif Flag("kipxlustflirt")>><<SetFlag "kiplustflirt" false>>You take the opportunity to use the little lizard’s weight worries to get in a little flirting. You breathily say, "@@.player; I have a few ideas how we could keep you in shape.@@"<br><br>Kip tilts her head and giggles in a //'I don’t know why you said it like that'// kind of way and says, "@@.kip;Oh well, as long as it’s not cleaning things, I’m not entirely opposed to exercising. (Especially if it means I get to eat more afterwards)@@"<br><br>She whispers the last bit to herself and then bounces back to attention her little frills perking up as she yips out,"@@.kip; Of course! With a master to serve like you, this one will have no troubles!@@"<br><br>With a big needle toothed grin across her little snout she bounces a bit on her toes before saying, "@@.kip; Leave it to kip! I’ll make it work. I’ll solve the food issue, you come visit soon Master!@@"<br><br>She gives your waist a quick hug and then rushes off into the junkyard with intention, leaving you to process this little lizard.<br><br>//@@bad;[Lust Check Failed]: The induendo went over her head.@@//<<SetRelation "kip" 22 10 "Unkown" "Friendly">>
<</if>>
----
[[Continue|JunkyardMain]]!!In Kips camp
----
You tell Kip, "@@.player;You wont go hungry with me as your master.@@"
<<SetRelation "kip" 25 15 "Unkown" "Friendly">>
Kips eyes brighten and her tail starts happily thumping the ground, "@@.kip;You mean it? You’ll help me get food? But, but what if old master is right, what if I can’t control myself, what if I, huff..@@", she gulps nervously and looks away, as if a naughty thought crossed her mind.
She stutters out a egging statement, "@@.kip;What if eat myself fat.. or.. what if I’m not any use to you as a servant..@@"
//What do you say?//
----
<<link [[Dont worry I think you’ll be fine|MeetKipX]]>><<SetFlag "kipxencouraged">><</link>>
<<link [[Flirt: You'd be cute Fat|MeetKipX]]>><<SetFlag "kipxfatflirt">><</link>>
<<link [[Flirt: I’ll Find a way to keep you in shape|MeetKipX]]>><<SetFlag "kipxlustflirt">><</link>><<widget "SetRelation">><<nobr>>\
<<set _name to $args[0]+"met">>
<<SetFlag _name>>
<<if $args[1]>><<set _value to $args[1]>><<else>><<set _value to 0>><</if>>
<<set _name to $args[0]+"hearts">>
<<SetFlag _name _value>>
<<if $args[2]>><<set _value to $args[2]>><<else>><<set _value to 0>><</if>>
<<set _name to $args[0]+"familiarity">>
<<SetFlag _name _value>>
<<if $args[3]>><<set _value to $args[3]>><<else>><<set _value to "unknown">><</if>>
<<set _name to $args[0]+"charactertype">>
<<SetFlag _name _value>>
<<if $args[4]>><<set _value to $args[4]>><<else>><<set _value to "unknown">><</if>>
<<set _name to $args[0]+"relationtype">>
<<SetFlag _name _value>>
<<set _name to $args[0]+"playerfat">>
<<SetFlag _name $player.fat.current>>
<</nobr>><</widget>>!!At Kip's Camp: @@.kip;<<ListHearts "kiphearts">>@@
----
<<if Flag("atkipscamp")>><<print either("You are hanging out in Kip's camp","You are standing in Kip's camp","You're hanging out with Kip at her camp")>>, while the <<if Flag("kipfat") > 250>>blob of a lizard girl<<elseif Flag("kipfat") > 150>>dough ball of a lizard girl<<elseif Flag("kipfat") >80>>fat little lizard girl<<elseif Flag("kipfat") > 50>>chubby little lizard girl<<else>>little lizard girl<</if>> looks you over eagerly. You notice <<if Flag("kipfull") > 64>>her belly bulges out noticeably futher than normal, stuffed to to bursting with a large meal leaving her huffing and panting from the pressure.<<elseif Flag("kipfull")>32>>her belly rounds out stiffer than usual, being fully stuffed with her recent eating.<<elseif Flag("kipfull") > 20>>her belly is a bit more round than usual, having recently been well fed.<<else>>that she looks a little hungry, rubbing at her gurggling belly.<</if>><<else>><<SetFlag "atkipscamp")>>You $player.walk into the ornate but junky campsite that makes up Kip’s home and find the <<if Flag("kipfat") > 250>>blob of a lizard girl<<elseif Flag("kipfat") > 150>>dough ball of a lizard girl<<elseif Flag("kipfat") >80>>fat little lizard girl<<elseif Flag("kipfat") > 50>>chubby little lizard girl<<else>>little lizard girl<</if>> <<set _kipactivity to RNGw(["sleeping","eating"],[48,52])>> <<if _kipactivity is "sleeping">> curled up on her bedding, taking a nap in the warm light around her. <<if Flag("kipfat") > 120>>her massive doughy orb of a belly rising and dalling gently with her heavy breathing<<elseif Flag("kipfat") > 80>>her great belly and fatty rolls rising and falling gently with her heavy breathing<<elseif Flag("kipfat") > 50>>her fat belly rising and falling gently with her heavy breathing<<elseif Flag("kipfat")>35>>her chubby belly rising and falling gently with her soft breathing<<else>>her belly rising and falling gently with her soft breathing<</if>>. <<if Flag("kiphascanopener")>>She’s surrounded by emptied cans, clearly having recently stuffed herself.<<set $Flags["kipfat"]+=(RNG(0.1,0.3)*$Flags["kipgainrate"]), $Flags["kipfull"]+=RNG(20,35)>><</if>><br><br>As you approach she begins to stir, waking with a stretching yawn and a smacking of her lips.<<elseif _kipactivity is "eating">><<set $Flags["kipfat"]+=(RNG(0.05,0.15)*$Flags["kipgainrate"])>>plopped down on her bedding munching away on a large insect like creature she’s holding like a sandwich. You watch as she takes big crunching bites out of the creature with little moans of delight. <<if Flag("kipfat") > 120>>Goo squirts from the crunchy creature and dribbles down Kip’s chins and the shelf of her fat engorged belly. With quick successive bites she finished the squirming beastie, leaving the girl out of breath as she pants and licks her claws clean. She rubs her now fuller belly, relishing the way her body wobbles under her loving grasp.<<elseif Flag("kipfat") > 60>>Kip's fat belly puffs as she chomps away at the creature, goo sliding down her full cheeks and chubby chest. With gusto she swallows down what remains of the squirming creature, bits of shell bouncing off her shelf of a gut. She licks her claws clean as she rubs her now fuller belly.<<elseif Flag("kipfat") > 25>>As she swallows down thick pieces of the squirming beastie, goo squirts out across her chubby belly. With pieces of shell bouncing down her chest she chomps up every bit of the creature, relishing its heartiness. Licking away at her claws she rubs her now fuller belly and purrs with pleasure.<<else>>Kip chews hungrily, sending goo down her chin and little pieces of shell down her chest. She quickly swallows up the last of the bug with a satisfied sigh. The bulge rolls down her throat and rounds out her little belly, which she rubs tenderly as she licks her claws clean.<</if>><</if>>
<<print either("Suddenly she breaks from her daze and spots you","Eventually she notices you nearby","She turns and notices you near by")>> <<if Flag("kiphearts") > 60>>, she chirps excitedly, a blush spreading over her cheeks as her frills flap and her tail wags. <br><br>She coos, "@@.kip;<<print either("Oh, master! You’re back! I’ve missed you so much!","Master! Did you, like, come to see me? Did you miss me lots?","Master! You’ve come back. Did you come to, like, visit me? I’ve really missed you.","Oh you’re back master! I’m like, so glad to see you! It’s hard when you’re not here.")>>@@" <<elseif Flag("kiphearts") > 40>>, she makes a surprised chirp as her frills flap and the end of her tail wiggles with excitement. <br><br>She coos, "@@.kip;<<print either("Oh, master! You’re back, I missed you!","Master! Did you, like, come to see me? Did you miss me?","Master! You’ve come back. Did you, like, come to visit me? I’ve missed you.","Oh you’re back master! I’m glad to see you! I’ve missed you.")>>@@" <<else>>, she makes a surprised chirp as the end of her tail wiggles with excitement.<br><br>She coos, "@@.kip;<<print either("Oh, master! You’re back","Master! Did you come to see me?","Master! You’ve come back. Did you come to visit me?","Oh you’re back master! I’m glad to see you!")>>@@"<</if>>
<<if Flag("kipfat") > 150>>She rolls over and struggles to stand under her wobbling girth. After some huffing and puffing she manages to get to her feet and begin the slow waddle over to you. Her forehead glistens with sweat as her fat chest and bloated belly puff up and down with her effort, a smile spreads across her fat rosy cheeks.
<<elseif Flag("kipfat") > 80>>She rolls over with a bit of effort and hefts her pudgy body to her feet with a heavy wobble. Her fat body jiggles as she waddles over to you, huffing and puffing, a bright smile spread across her chubby rosy cheeks.
<<elseif Flag("kipfat") > 60>>She rolls over and hefts herself to her feet, her fat belly and chubby chest bouncing as she bounds over to you with a slight waddle, a smile spreading her chubby cheeks.
<<elseif Flag("kipfat") > 40>>She rolls herself to her feet, bouncing up in a way that sends her pudgy belly wobbling. She pulls her shirt down over it as she bounds over to you, jiggling as a smile spreads across her round cheeks.
<<else>>She rolls to her feet and bounds over to you, her slender body bouncing along as a smile spread across her round cheeks.<</if>>
<</if>>
<<SetFlag "kipreacts" false>><<if $player.chest.tier >= 5 && RNG(0,9)<3>><<SetFlag "kipreacts" "bust">> You notice her eyes lingering on your chest for a moment, a little blush crossing her cheeks. Her frills flap and she looks away before quietly, half to herself huffing, "@@.kip;yip. Wow. Master...your um, looking pretty busty...@@"<</if>>
//What would you like to do?//<<script>>update(RNG(0.2,4),1.2)<</script>>
----
<<if Flag("kipreacts") is "bust">><<link [[Tease her for staring|KipTease]]>><</link>><br><</if>>[[Talk to her|TalkKipStart]]
[[Look At her|LookKip]]
[[Give her a gift|GiveKipStart]]
<<link [[Back|JunkyardMain]]>><<SetFlag "kipfull" 0.01>><<SetFlag "atkipscamp" false>><</link>>
<<set _kipweight to $Flags["kipfat"]+35>>
<<if $world.debug>>~~🐞 Debug: Kip Weight: <<print _kipweight.toFixed(2)>> LBs ( <<print $Flags["kipfat"].toFixed(2)>> lb fat) | Kink Level: <<print Flag("kipkink")>>/5| Gain Rate: <<print Flag("kipgainrate").toFixed(2)>> | Fullness: <<print Flag("kipfull")>> oz | Hearts: <<print Flag("kiphearts")>> @@.kip;<<ListHearts "kiphearts">>@@~~
~~<<link [[Fatten|KipMain]]>><<set $Flags["kipfat"]+=5>><</link>> | <<link [[Increase Gain|KipMain]]>><<set $Flags["kipgainrate"]+=1>><</link>> | <<link [[Increase affection|KipMain]]>><<set $Flags["kiphearts"]+=5>><</link>>| <<link [[Increase kink|KipMain]]>><<set $Flags["kipkink"]+=0.25>><</link>><</if>>!! Looking at Kip
----
<<print either("You decide to get a good look at","You look over","You decide to examine","You examine")>> <<print either("the lizard girl", "the little Geckling", "Kip","Kip’s body")>>. <<if $Flags["kiphearts"] > 60>>She notices you staring and excitedly begins to show off her body to you.<<elseif $Flags["kiphearts"] > 25>>She stands at attention eager to have you eyeing her up.<<else>>She looks at you with her head tilted, watching you eye her up curiously.<</if>>
She's <<print either("short","stout","petite","very short","quite short","rather stout")>> and <<if Flag("kipfat") > 300>>endlessly fat, spreading out in an ocean of rolls several times wider than she is tall. She's an orb of fat, too heavy to move more than little wiggles and breathless wobbles.<<elseif Flag("kipfat") > 250>>extremely fat, far fatter than she is tall. The little orb of lizard fat spreads out helplessly wobbling and panting as she wiggles.<<elseif Flag("kipfat") > 200>>extremely fat, thick rolls flowing in all directions. She's wider than she is tall, a swollen orb of repitlian fat. She wobbless helplessly, panting as she waddles<<elseif Flag("kipfat") > 175>>ponderously fat with thick flowing rolls and bouncing curves. She pants and wobbles helplessly as she waddles<<elseif Flag("kipfat") > 125>>quite fat with heavy rolls and bulging curves. Her grith gives her a waddling gait<<elseif Flag("kipfat") > 100>>fat with thick rolls and puffy curves<<elseif Flag("kipfat") > 60>>chubby with little rolls and round puffy curves<<elseif Flag("kipfat") > 40>>a little plump with a curvy figure<<elseif Flag("kipfat") > 20>>slender with soft curves<<else>>rather thin<</if>> <<if Flag("kipgainrate") > 8>>She's only getting bigger, as she is gaining weight at a staggering rate. You feel like you can practically see her swelling up by the moment.<<elseif Flag("kipgainrate")> 4>>She's likely to get bigger as she appears to be rapidly gaining weight<<elseif Flag("kipgainrate")> 3>> She appears to be gaining weight<<elseif Flag("kipgainrate")> 2>>She appears to be gaining a little weight<<elseif Flag("kipgainrate")> 1>> She appears to be slowly gaining a little weight<<elseif Flag("kipgainrate") > -1>><<else>>She appears to be losing weight.<</if>>
She’s covered in orange, white and pink scales: paler colored scales frame her green eyes. She has two fleshy horns that resemble ears atop her head and has hair like frills that drap down the back of her neck. The frills and horns have little decorative rings and jewelry pierced into them.
Her face is bright and sweet with <<if Flag("kipfat") > 280>>extremly fat cheeks and thick rolling chins. Her wobbling cheeks<<elseif Flag("kipfat") > 125>>very plump cheeks and rings of fat around her neck. Her fat cheeks<<elseif Flag("kipfat") > 75>>very round cheeks with a soft double chin. Her chubby cheeks<<elseif Flag("kipfat") > 30>>round Cheeks and a soft neck<<else>>soft cheeks and a slender neck. Her cheeks<</if>> have freckle like spots and are framed with a line of small bump like horns. Her snout is short and tipped with pink lips that conceal her rows of tiny sharp fangs.
<<if Flag("kipfat") > 300>>Her breasts of great sagging sacks of fat twice the size of her head, sloping down either side of the massive dome of her belly fat. Her middle is a heavy bed of jiggling flesh spilling over her waist down to her chubby toes swallowing up most of her form. Her huge belly spreads out over the floor infront of her, greedy and towering.<<elseif Flag("kipfat") > 250>>Her breasts of great sagging sacks of fat, sloping down either side of the massive dome of her belly fat. Her middle is a heavy bed of jiggling flesh spilling over her waist down to her chubby toes.<<elseif Flag("kipfat") > 200>>Her breasts are the size of her head, heavy gobs of fat that slop to either side of her domed belly. Her fattened middle spills forward in a heavy aorib if jiggling flesh, spilling down to her knees.<<elseif Flag("kipfat") > 145>>Her breasts are thick gobs of fat that rest heavy atop her swollen belly. Her middle is a great dome of jiggly fat that sags over her waist and slaps atop her thighs.<<elseif Flag("kipfat") > 100>>Her breasts are plump swells that sit heavy on her shelf of a stomach. Her fat belly sags over her waist, wobbling above her thighs, swaddled in thick lovehandles.<<elseif Flag("kipfat") > 60>>Her breasts are fat little mounds resting gently atop her curving belly. Her pot-belly curves over her waist, swaddled with round love-handles.<<elseif Flag("kipfat") > 40>>Her breasts are small but plump, resting gently against her soft round belly.<<elseif Flag("kipfat") > 20>>Her breasts are round bumps and her belly is supple and lightly curved.<<else>>Her breasts are little more than slight bumps and her belly is supple and taut.<</if>> You notice <<if Flag("kipfull") > 64>>her belly bulges out noticeably futher than normal, stuffed to to bursting with a large meal leaving her huffing and panting from the pressure.<<elseif Flag("kipfull")>32>>her belly rounds out stiffer than usual, being fully stuffed with her recent eating.<<elseif Flag("kipfull") > 20>>her belly is a bit more round than usual, having recently been well fed.<<else>>that she looks a little hungry, rubbing at her gurggling belly.<</if>>
<<if Flag("kipfat") > 100>>Her wide-spread hips roll with fat and her massive bottom jiggles endlessly. Down the slope of her plush back is a short fat-swollen tail.<<elseif Flag("kipfat") > 75>>Her fat hips are ponderously wide and her bottom is heavily cheeked and endlessly jiggling. Down the slope of her plush back is a short fat-swollen tail.<<elseif Flag("kipfat") > 50>>Her padded hips are wide and her chubby bottom is round, plump and jiggling. Down the slope of her plush back is a short fat tail.<<elseif Flag("kipfat") > 25>>Her hips are wide and her bottom plump. Down the slope of her back is a short chubby tail.<<else>>Her hips are wide and her bottom round. Down the slope of her back is a short supple tail.<</if>>
-----
[[back|KipMain]]
!!Location: Junkyard of City Diz
----
<<print either("As you wander the rusty landfill","Exploring the rusting maze of scrap piles","Wandering through the maze like junkyard","As you $player.walk through the maze like junk piles of the scrapyard")>> <<print either("you come across a large steam pipe jutting out of the mud and junk. It appears to be outfitted with some sort of incense burning device as the steam that emerges from its grates smells strongly of spices. The orange steam drifts high over the junkyard, which you assume is to mask the scent from those living within the near by city walls.","you find yourself stuck down a corridor of stacked vehicles and blocks of trash. Just as youre about to turn around however a large claw like drone drops in and lifts a center block into the air and carries it away, clearing your path forward.","You watch as an army of rusty automatons scower the junkpile, loading up a floating cart behind them. The look right through you and keep moving, completely uninterested in your presence","you find yourself at a point where several pipes meet. They flow into a large vat of molten slag where a centipied like machine molds and processes metal ingots. It seems to be some sort of recycling center. The centipede drone pays you no mind as you wander around.","you watch as a large dumtruck like drone floats down from the sky, emptying its load of garbage into the junkyard. A swarm of small insectoid automatons come flowing out of the surrounding refuse and begin to pick through the new junkpile before skittering off once more.","you're surprised to come across a very large bomb stuck in into the loamy earth. It appears to have been deactivated and stripped for parts, but the large shape of it and the odd oil dripping from it's broken piping makes you feel concerned. You make youway far away from it as soon as you can","you find a pipe leaking fresh water into the junkyard. Where it falls springs an oasis of lush reedy plants. Little insects and moths flutter around the moist patch bringing some beauty to the twisted piles of rusty metal.")>>
----
[[Continue|JunkyardMain]] !!Searching the junkyard
----
You look over the <<print either("piles","heaps","stacks","layers")>> of <<print either("mud, scrap metal and old wires","crumbling wrecks of old vehicles","muddy old starships, thick rolled cables and towering containers","old shipping containers, junky burnt out vehicles and overgrown pipes","old pipes, sheet metal and twisted cables")>>; thinking about a good place to search through the mess.
You find a place that seems stable enough and begin to carfully rifle through it all.
<<nobr>><<set _junk to RNGw(["nothing","spall","herb","vermifuge","components"],[25,20,10,15,20])>>
<<if _junk is "spall">>
After a few minutes of overturning scrap and digging through things. Eventually you come across a <<print either("soggy evelope","little metal box","small bag","broken old cabinet with loose drawers","cracked little pot")>>. You tilt it open and out spills a couple glowing orbs. Money!<br><br><<set _spall to RNG(0.25,3)>><<set $player.spall.current += _spall>>
<b>💎 Acquired <<print _spall.toFixed(1)>> Spall!</b>
<<elseif _junk is "herb">>
After a few minutes of overturning scrap and digging through things. Eventually you come across a<<print either(" sealed little box"," well tied little bag"," clean little tin")>>. You gently slip it open and find a well perserved set of pink herbs.<br><br><b>🌷 Acquired wognip!</b><<AddItem 1 "rareherb">>
<<elseif _junk is "vermifuge">>
After a few minutes of overturning scrap and digging through things. Eventually you come across a<<print either(" sealed little box"," well tied little bag"," clean little tin")>>. You gently slip it open and find a well perserved vial of medicine and a needle pen. The vial reads, "3cc anthelmintic".<br><br>
<b>💉 Acquired Vermifuge Syringe!</b><<AddItem 1 "vermifuge">>
<<elseif _junk is "components">>
After a few minutes of overturning scrap and digging through things. Eventually you come across a<<print either("n old tool box", " rusty old can"," little metal box"," sealed plastic bag"," broken old cabinet with loose drawers"," cracked little pot with a cork lid")>>. You tilt it open and out spills a number of metal pieces. They seem to be machine parts; bolts, wires, old circuitry. You're not realy sure what they go to but they could be valueable.<br><br>
<b>🔩 Acquired components!</b><<AddItem 1 "components">>
<<else>>
You search and turn over piece of junk after piece of junk, but after several minutes of searching you come up with nothing but grime and scrap. No luck this itme it seems.
<</if>>
<</nobr>>
<<script>>update(RNG(3,11),1.2)<</script>><<StatMessage>>
----
[[Continue|JunkyardMain]] <<widget "ListHearts">><<nobr>>\
<<set _output to "[Missing Hearts Data]">>
<<if $args[0]>>
<<if Flag($args[0]) >= 100>><<set _output to "✨♥♥♥♥♥✨">>
<<elseif Flag($args[0]) >= 95>><<set _output to "♥♥♥♥♥">>
<<elseif Flag($args[0]) >= 87>><<set _output to "♥♥♥♥~~♥~~">>
<<elseif Flag($args[0]) >= 80>><<set _output to "♥♥♥♥♡">>
<<elseif Flag($args[0]) >= 70>><<set _output to "♥♥♥~~♥~~♡">>
<<elseif Flag($args[0]) >= 60>><<set _output to "♥♥♥♡♡">>
<<elseif Flag($args[0]) >= 50>><<set _output to "♥♥~~♥~~♡♡">>
<<elseif Flag($args[0]) >= 40>><<set _output to "♥♥♡♡♡">>
<<elseif Flag($args[0]) >= 30>><<set _output to "♥~~♥~~♡♡♡">>
<<elseif Flag($args[0]) >= 20>><<set _output to "♥♡♡♡♡">>
<<elseif Flag($args[0]) >= 10>><<set _output to "~~♥~~♡♡♡♡">>
<<elseif Flag($args[0]) >= 0>> <<set _output to "♡♡♡♡♡">>
<<elseif Flag($args[0]) >= -20>> <<set _output to "x♡♡♡♡">>
<<elseif Flag($args[0]) >= -40>> <<set _output to "xx♡♡♡">>
<<elseif Flag($args[0]) >= -60>> <<set _output to "xxx♡♡">>
<<elseif Flag($args[0]) >= -80>> <<set _output to "xxxx♡">>
<<else>><<set _output to "xxxxx">>
<</if>>
<</if>>
<<print _output>>
<</nobr>><</widget>><<widget "ListRelations">><<nobr>>
<<if Flag("delphipmet")>>
@@.delphi;Delphi <<ListHearts "delphihearts">>@@<br>
The awkward potion making possum girl. You first met when you found her in the swamp searching for ingredients. <br>She is currently: //<<print Flag("delphirelationtype")>>//<br>Character Type: //<<print Flag("delphicharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("fyrflimet")>>
@@.fyrfli;Fyrfli <<ListHearts "fyrflihearts">>@@<br>
The motherly sheewog who lives in a whicker hut in the depths of the swamp. You met when you were accidently injured in one of her traps. She nursed you back to health. She seems to like collecting oddities.<br>She is currently: //<<print Flag("fyrflirelationtype")>>//<br>Character Type: //<<print Flag("fyrflicharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("kipmet")>>
@@.kip;Kip <<ListHearts "kiphearts">>@@<br>
The ditzy geckling who lives in a hideaway in the junkyard. You first met when you rescued her from a "trap" and has now subscripted you into being her master. She seems to be a big foodie. <br>She is currently: //<<print Flag("kiprelationtype")>>//<br>Character Type: //<<print Flag("kipcharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("laurentmet")>>
@@.laurent;Laurent <<ListHearts "laurenthearts">>@@<br>
Baronet Laurent, a Grand Larder of the coven of Cetacea, is a large demon of comfort who trades in the wears of gluttony. You met him in the swamp in their traveling litter. He seems to be a fan of gourmet cigars and fine wines.<br>They are currently: //<<print Flag("laurentrelationtype")>>//<br>Character Type: //<<print Flag("laurentcharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("leximet")>>
@@.lexi;Lexi <<ListHearts "lexihearts">>@@<br>
The aloof dreamweaving Alp. You met them when they pulled you out of the astral sea. They seem to enjoy mischief.<br>They are currently: //<<print Flag("lexirelationtype")>>//<br>Character Type: //<<print Flag("lexicharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("maevemet")>>
@@.maeve;Maeve <<ListHearts "maevehearts">>@@<br>
The old thick-bodied half-demon barkeep you met when you entered 'The Last Drop'. She's an experienced mariner who settled down and enjoys her days bantering and providing for locals.<br>She is currently: //<<print Flag("maeverelationtype")>>//<br>Character Type: //<<print Flag("maevecharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("mycemet")>>
@@.mushroom;The Mycelium Congregation <<ListHearts "mycehearts">>@@<br>
The blissed out living polycule of spore carriers fused into one being. You met them when you ate too many mushrooms in the strange clearing. They seem to like company.<br>They are currently: //<<print Flag ("mycerelationtype")>>//<br>Character Type: //<<print Flag("mycecharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("nicomet")>>
@@.nico;Nico <<ListHearts "nicohearts">>@@<br>
The wizzened and gruff sharkman. You met him when you took shelter from the storm at his ramen stall. He seems to have a soft spot for strays. <br>He is currently: //<<print Flag("nicorelationtype")>>//
<br>Character Type: //<<print Flag("nicocharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("siphonamet")>>
@@.siphona;Siphona Mordred <<ListHearts "siphonahearts">>@@<br>
The short and rude little insectoid demon you met at a dive bar. She seems to like wearing tight lether, stealing things and living loosely <br>She is currently: //<<print Flag("siphonarelationtype")>>//; <br>Character Type: //<<print Flag("siphonacharactertype")>>//
<br>
----
<br><</if>>
<<if Flag("veralliamet")>>
@@.verallia;Princess Verallia Gaetani <<ListHearts "veralliahearts">>@@<br>
The 'princess' of house gaetani, a faction of warlord demons. Her bubbly sweetness is only matched by her towering size and impossible appetite. She clearly loves attention and food.
<br>She is currently: //<<print Flag("veralliarelationtype")>>//
<br>Character Type: //<<print Flag("veralliacharactertype")>>//
<br>
----
<br><</if>>
<</nobr>><</widget>>!!An airship?
----
While <<print $player.walk+"ing">> through the <<print either("mire","muddy dark","the dark woods")>> you <<print either("notice","begin to hear","realize you can hear","feel")>> <<print either("a strange buzzing noise","a loud distant rumbling","what sounds like the rumbling of an engine","a mechanical whine")>> <<print either("somewhere above you","above","through the leaves over head","over head")>>.
When you look up between the leaves you spy what looks to be some kind of airship. <<if Flag("seenairshipinswamp")>>It seems to be the same one as before. <<else>><<SetFlag "seenairshipinswamp">><</if>>Gliding on beams of light that resemble fish fins, the ship floats along, long trailing tassels flow behind it. The ship is ornate and dripping with royal prestige, clearly it belongs to someone important. The flags that adorn it show some sort of crest that appears to be a trine piercing an orb.
It’d be hard to see you from within the dense woods but at this angle someone looking out the window might spot you if you try to flag it down.
//what would you like to do?//<<script>>update(RNG(1,3),1.1)<</script>>
----
➤ [[Flag down the ship|MeetVeralliaStart]]
⮌ [[Ignore it|SwampMain]]!!Flagging down the Airship
----
<<if RNG(0,10)<5>>you try to find a spot with the least leaf cover to give you a better chance at being seen. You jump into the air and wave your arms to get the attention of the airship.
It’s hard to know if it could even see you, either way you watch as it slowly drifts out of view. You can hear the humming of its engine fading away but to your surprise it begins to grow louder again.
The air ship reappears and seems to be descending your way. The leaves of the trees around you begin to rustle under the pressure of the ships engine as it hovers about you, it’s transparent flowing energy fins gracefully pulsing about. It seems to circle you for a moment before lowering as close as it safely can between the trees.
You can’t see into the windows of the orange ship but you can feel eyes on you and can hear the faintest hint of voices under the noise of the engine. After a moment a being in plate armor emerges in the ships railing and gives you a single wave. They appear to be the ship’s helmsman. Their armor is equally ornate as the ship, decorated with gold filigree and the same symbol upon the armors chest plate. The helmet is horned and has several spider like eye holes as well as a toothy grimace shaped into the metal.
A booming voice comes from within the helmet, "@@.gaetani; You there, human, our most benevolent Princess of House Gaetani has taken a shine to you. The Princess and her entourage shall be dining on the grass this evening in the fields to the east. You have been requested to attend. Do not disappoint!@@"
You can hear a feminine giggle from within the ships cabin. With that the helmsman turns in his heel and returns to piloting the ship. The engine thrums and send the ship blasting off up into the air, heading back on its way.
//Guess it’s a date?//
<<else>>You try to find a clear enough spot between the trees to be seen. You jump up and down and wave your arms at the airship, but despite your best attempts it doesn’t seem to notice. After a few moments it drifts out of view leaving you to feel awkward as it’s humming engine fades away
//Oh well, maybe next time?//<</if>><<script>>update(RNG(5,8),1.1)<</script>>
----
➤ [[Continue|SwampMain]]!!Location: Finding The Shore
----
Wandering through the landfill you end up following the brackish water that leads out of the junkyard and find yourself reaching the bay. You peer out into the beauty of the astral sea. The sun/moon shimmer across its vibrantly colored surface. Great spires stretch out of the waters and towards the cloudy nebulas that speckle this words sky. In the distance looms a growing storm streaked with pink veins of rippling pink lightning.
You stand now on a long shore, in one direction it seems to stretch down into a darkly wooded swamp. In the other direction the shore follows along the towering walls of the city, across the bay you can see a harbor full of ships and what looks to be an entrance way to the city
//where would you like to go?//
----
<<link [[Head to the Harbor|ShoreStart]]>><<SetFlag "hasfoundshore" true>><</link>>
<<link [[Explore the shoreline|ShoreMain]]<<SetFlag "hasfoundshore" true>><</link>>
[[Head into the Swamp|SwampMain]]
[[Go back to the junkyard|JunkyardMain]]!!Location: The Harbor
----
It’s a bit of a walk across the glittery sands but a peaceful one. As you meander down the shore you watch the distant storm flash and rain over the horizon, you listen to the sound of the sea and the birds at play. You watch as ships from the sea come and go from the harbor as well as airships from the nebulous sky filter in, their engines beaming. Massive castle like air ships hover gently over the city. It’s quite the sight.
Before long you find yourself making your way along the rocky part of the shore, coming up into the harbor-town. You watch as the ships gently rock against the peers as you begin to ascend a set of wide sea-worn stairs. As you make your way into the marina you’re met with the clammer of a large crowd formed around the city gates and a bustling menagerie of shops and tents among beat-up old buildings.
----
[[Continue|HarborMain]]
!!Location: City Gates
----
You squeeze your way through the crowd to get a better look at the city gates. Guards watch over the crowd and check peoples papers as they funnel the crowd slowly through the check point
The massive arachnid machine hovering over you booms out an official broadcast in a deep automated voice, "@@.badmachine; Attention citizens and travelers, this is a message from the Majordomo of house Ulrich and current speaker of City Diz: Due to suspected acts of terrorism in the easten shipping district and the disappearance of Governess Adelaide Ulrich by official decree All traveling into our borders must present proper identification, proof of residence or work orders from an affiliated House or representative of the Court of Continuum. All others will be denied entry. Violation of this protocol will result in the immediate forfeiture of one’s corporeal form. Thank you and have a pleasant stay.@@"
//It doesn’t look like you’re getting into the city even if you wanted to//
----
⮌ [[Head back|HarborMain]]
➤ [[Talk to a Gaurd|GateGaurd]]
➽ [[Rush the gate!|GateBadEnd]]!!Location: The Last Drop
----
<<if Flag("inbar")>>You're standing inside the bar, enjoying the smokey atmosphere of percussive music and briney smells. You mosey about slowly, browsing the scenery<<if $player.fat.tier > 8>> as the floorboards creak ominously under your heavy weight<<elseif $player.fat.tier > 6>> as the floorboard creak and groan under your weight<<elseif $player.fat.tier > 4>>as the floorboards creak softly under your weight<</if>>.<<SetFlag "inbar">>Enticed by the flashing neon sign, you walk into "The Last Drop" and are greeted with a Smokey atmosphere of percussive music and briney smells. <<if $player.fat.tier > 8 && RNG(0,10) <= 3>>But just as you waddle up the steps and through the door you realize you're just a bit too big for the frame. Your plump sides are wedged and as your tunr to slip through your clothes get snagged. You hear a couple of patrons within chuckling as you wriggle your way through. A little lizard person bounds over and unhooks you clothes for you and pulls you the rest of the way into the room. They give you a concerned smile and a pat on your side as they rest of the crowd gets back to enjoying their drinks and revelry. You take a deep breath and wait for the blush to leave your cheeks as you begin to take in the room around you.<br><br><</if>><</if>> Dimly lit lanterns cast the bar in a warm earth light as little insects float around them. The low ceiling is strung with ropes and other nautical decor as well as the skeletal remains of several beasts you can’t quite describe other than you’re glad they’re no long alive. The floor is made of old wood beams, some with cracks wide enough to see the sloshing sea just below. <<if $player.fat.tier > 8>>The frayed old boards creak worryingly under your great wieght.<<elseif $player.fat.tier > 6>>The old wood creaks and groans under your weight.<<elseif $player.fat.tier > 4>>The old wood creaks softly under your weight.<</if>>
A crowd of demons dance haphazardly at the back of the of the room to the beat of drums and strings.
To your right are rows of tables with talkative patrons enjoying brews and heavy plates of food. Little lizard folk run around taking orders and carrying dishes to and fro.
To your left you see a busy bar staffed by a large elderly demon whose four arms are busy pouring drinks for her rowdy patrons. Behind her through a small window you can see more little lizard folk rushing around in the back kitchen. There are stairs next to the right of bar counter that lead up into what you assume are the Inn rooms and to the right of the bar counter is the privy.
<<if Flag("seensiphona")>>In the crowd you spot the short demon girl<<if Flag("siphonamet")>>,Siphona,<</if>>from before. She seems to be enjoying herself dancing among the patrons.<br><</if>>
<<script>>update(RNG(1,10),1)<</script>><<nobr>><<StatMessage>><</nobr>>
//What would you like to do?//
----
[[Go to Bartender|BarCounter]]
[[Go dancing|BarDance]]
[[Look around bar|BarLookPatrons]]<<if Flag("siphonamet")>><br>[[Find Siphona|SiphonaMainStart]]<</if>>
<<link [[Leave|HarborMain]]>><<SetFlag "inbar" false>><</link>>!!Location: City Gate
----
You push ahead and try to get the attention of a guard to get more information however you’re met with a <<print either("resigned sigh","tired grunt","a look of disdain")>> from a <<print either("four armed","fat","tall","short","insectoid","reptilian","multi-headed")>> guard <<print either("in plate armor","in a boar helmet","in rusty armor","in patchwork armor","in a gas mask","holding a clipboard","in shiny armor")>> as <<print either("she says", "he says", "they say")>>, "@@.gaetani; <<print either("look I don’t care what the excuse is, no papers, no entry! Back of the line!","No entry without papers, sorry. Can you move to the back of the line please","sorry pal, no one gets in without papers. Got a complaint, file it with an embassy.","Ugh, out of my face, can’t you see I’m busy here with the crowd?","no no, back in line you!")>>@@"
The large drone above the crowd lowers its red lensed eyes on you.
//guess now probably isn’t the right time//
----
[[Rush the gate|GateBadEnd]]
[[Head back|HarborMain]]
<<if $world.cw is true>>~~⚠️ CW: disentigration ahead: Click [[here|HarborMain]] to go back.~~<</if>>!!Rushing the city gate
----
<<print either("Against your better judgment, you", "You decide to", "In a snap decision, you")>> <<print either("charge the gate", "rush past the guards", "slip past the crowd", "rush through the crowd")>> to try to get into the city. However the moment you pass the threshold a <<print either("female","four armed","fat","tall","short","insectoid","reptilian")>> guard <<print either("in plate armor","in a boar helmet","behind you","ontop of the wall","in the crowd","in rusty armor","in patchwork armor","in a gas mask","holding a clipboard")>> calls out,"@@.gaetani; <<print either("We got a runner!","Ones rushing in! Drones at the ready!","Wait stop! You’ll be shot!","What are you doing! Stop!")>>@@"
You barely make it a few feet into the city gate before you hear the drone behind you charging up, "@@.badmachine; Forfeiture of corporeality acknowledged@@"
A glowing red crystal attached the drones abdomen begins to glow and then fires a power beam of plasma at your back.
You’re struck with an intense but strangely painless heat that blankets your body. The intense buzzing heat rapidly weaves its way throughout your body. Your head spins and your vision fills with blooms of color.
You watch as your hands begin to pitter away into colorful bubbles, your very flesh fizzling away into the air. Your legs disintegrate and you come crashing to the floor. Whatever is left of you scatters like a thousand impossibly small marbles. All you see now is white, every possible color swirling around you until one by one black dots blot out all light, leaving you to an numb blackness.
//It appears you’ve been vaporized.//
!!📕 Ending Unlocked: dust in the wind ~<<SetFlag "badend" "gate">>
----
➤ [["Continue" |BadEnds]]!!Location: The Last Drop
----
<<if Flag("lastdropnotfirsttime")>>You make your way up to the polished oak counter of the bar. Maeve the barkeep saunters over, the wild curls of her salt and pepper hair falling over her broad shoulder and heavy bust. She gives you a crooked smile, her twin tusks bending her purple lips. Her four arms are busy with various glasses to clean and drinks to pour. In a smokey voice she says, "@@.maeve;Hi there luv, welcome back to the //Last Drop//. Need some grog or grub? Just give ol' Maeve a holler and I'll get ye fixed up.@@"<<else>><<SetFlag "lastdropnotfirsttime" true>>You make your way up to the polished oak counter of the bar. A large demoness with wild curls of salt and pepper hair turns to greet you. Her skin is leathery and bronzed by many trips at sea and equally scared from age and battles, silvery cracks run through the rich dark tone of her well muscled flesh. Her piercing orange eyes look you over warmly, her purple lips bending over twin tusks as she gives you a crooked smile. Her four arms are busy maneuvering over her sizable bust, pouring drinks and cleaning glasses.<br><br>In a smokey sea-worthy voice she chortles, "@@.maeve; Well lookie 'ere, don't git alotta man-kin 'round these parts. Yer lot likes the confines of //Continuum// Don't ye? Well, regardless. Welcome! This be the //Last Drop//, I be ol' Meave. What can I gitcha? Need some Grog, grub or gossip? I be yer lass.@@"<br><br>A drunken patron laughs and says, "@@.signage;<<if $player.gender is 1>>this girl's<<elseif $player.gender is 2>>This boy's<<else>>Their<</if>> lass' huh Maeve? Wanna be my 'lass'!?@@"<br><br>Maeve tosses a rag at the patron and says, "@@.maeve; ack, ye shush yer gob Donovan, ye know I don’ ‘work’ tah docks no more. Go take yer tail to Winnie fer tat.@@"<br><br>Maeve gives him a snarling grimace and then returns to you, sweet faced, "@@.maeve; whatcha gitten luv?@@"<</if>>
//what would you like to do?//
----
[[Order a drink|BarDrink]]
[[Order food|BarFood]]
[[Talk to Maeve|TalkMaeveStart]]
[[Head back |BarMain]] !!Location: The Last Drop
-----
You decide to slip your way into the writhing dancing crowd and catch the beat. You’re unfamiliar with the music or the instruments being used, but the live band of insectoids is very skilled and you find it easy to get into the rhythm. Among the crowd of monsters you feel a bit out of place but soon get pulled in. <<print either("A lean and towering demon with wide horns and a friendly smile seems to take a shine to you and for a time the two of you just vibe to the music. Eventually he gives you a polite bow and fades back into the crowd","A fat little goblin girl filters out of the crowd. She seems to have had a bit to much to drink but insists on dancing with you. She stumbles and bumps into you, clinging to your waist for support. Eventually see seems to get her barrings, apologizes and dances her way back into the crowd.","A funny slug like woman wiggles her way up to you and joins you in dancing. She’s surprisingly quite agile but she does leave you a bit slimy.","A tall reptilian woman with lush lips seems to take a liking to you. You dance together for a bit until she bumps you with her wide hip sending you stumbling. Her tail catches you and spins you back into her arms where she plants a wet kiss on your forehead before giggling and disappearing into the crowd.","A leather bound man with a jellyfish like head waves you over to where he’s leaning on the wall. You oblige and dance your way over. He says something in a language you don’t understand and points to a photo of some human and points to you. Seems he’s inquiring if that’s you in the picture. Perhaps a date he’s waiting for? You tell him he has the wrong human and you make your way back into the crowd","A big brutish demon waves you over to dance with him. You’re surprised how limber and graceful his dancing is and join him. He gently twirls you around in his big arms and spends a couple dances with you.","A man in plate-armor begins to dance with you. Despite the heavy armor he’s actually keeping up quite well. He gets a little ahead of himself though and tries to do a fancy move falling heaving onto his back. The crowd laughs and he stands up and gives a humors bow before giving a boisterous laugh himself","A creature with a bulbous eye covered head and a long serpentine body slithers up to you and begins to join you in the rhythm. They say something in a language you don’t under stand and takes you hands into its tentacles and begins to twirl you around. It’s skin changes colors and it begins to show off a vibrant display before letting you go. It dances it’s way back into the crowd after shaking your hand.","A pair of big sweaty demons single you out to dance with them, between dodging the sloshing bust of one and the bouncing gut of the other you find a shared rhythm that leaves both girls with big sharp toothed smiles before they bounce off and crowd out another patron between them","A fluffy moth demon seems to take a shine to you and begins to dance with you. She tickles your face with her feather antennae as you peer into her beady eyes. She’s a clumsy dancer, but very soft and very warm. You’re left a bit dusty but amused as she flutters back into the crowd.")>>
After a couple songs you feel like pulling out of the hot crowd and taking a breather. That was fun!
<<script>>update(RNG(5,20),3)<</script>><<set $player.vitality.current -= RNG(5,20)>><<set $player.vitality.max += RNG(0,0.2), $player.fitness.current += RNG(0,0.4)>><<StatMessage>>
//What would you like to do now?//
----
[[Continue Dancing|BarDance]]
<<if RNG(0,10)<=5 && !Flag("siphonamet")>>[[Go to the Bar|SiphonaStart1]]<<else>>[[Go to the bar|BarCounter]]<</if>>
[[Look around bar|BarLookPatrons]]
<<link [[Leave|HarborMain]]>><<SetFlag "inbar" false>><</link>>!!Looking around the bar
----
You take a moment to look around the bar.
<<print either("You notice a group of worn out looking sailors playing cards, one seems to be losing particularly badly as he's removing clothes and tossing them begrudeonly on the table while his buddies share a rousing laugh. You see one of the little lizard server's walk by and turn away with a blush across their cheeks.","You notice a group of weary adventurers being served a large portion of food by the busy little lizard servants. A particularly busty demon reaches into her cleavage and pulls out a number of sparkling objects, tossing them to the servers with a giggle. The gecklings cheer and squabble over the generous tip as they bounce their way back to the kitchen.","You notice a skinny blue and orange demon boy stumbling about, obviously drunk. He ends up bumping into a large slug like creature. He slips in the creatures slime and starts shouting but the slug creature just looks away embarrassed. He tries to stand and swing at the slug but slips on the slime once more. His friends come out of the crowd and drag him up by his arms, apologizing profusely to those around as they pull him out of the bar.","You notice a collection of insectoid women sitting around a table, patting the back of of a chubby beetle girl. She seems to be sobbing about something to which the friends off her drinks. They chatter angerly about whoever had upset her and then cling glasses together. One of the geckling servers comes out of the kitchen with a large platter of fried vegetables to which the group cheers.","You notice a lankey demon with a scared up face and long silky hair hanging out against a support beam, watching the crowd like you are. They notice you looking their way, to which they brush back their hair and give you a polite nod before going back to quietly looking around the room.","You notice a one of the tables has a group of squabbling demons looking over a pile of scrolls and maps. You can't hear over the crowd what they're saying, but they clearly are unhappy. A bigger demon with flowing red hair slams a knife into the map and then turns away, grabbing up his coat. He storms away from the table, striking up a cigarette and walking out of the bar. One of her companions takes off his glass and pinches at his brows in frustration, while a snakewoman takes a big gulp of her beer and pats the other on the back.")>>
----
⮌ [["Back"|BarMain]] !! Ordering food
----
You inform Maeve that you'd be interested in ordering a drink. She smirks knowingly.
"@@.maeve;Time to wet yer whistle eh? 'eres the menu, just your usual collection of grogs.@@"
The demon woman places a laminated cardstock menu into you hands to review, and chimes in:
"@@.maeve; I recommend the house ale. I brew it me self, always got plenty on hand.@@"
You return her chipper attitude with a smile and look to the menu
@@.signage;
* Maeve's Brew: §2
Our signature home brewed ale; a rich and hoppy brew sure to warm your belly.
* Shot of spirit: §3
Clean and crisp purified glimmer-grain spirit straight from our pot-still. Nothing special but it gets the job done
* Shot of Snakewater Wiskey: §3
A rich golden brown wiskey from the snakewater distillory. A popular choice
* Glutton's Grog: §4
A hearty blend of our house ale with the rich heady spice of House Gaetani's Glutton brand Rum
* Wyrmsblud Ale: §5
A dark red spicy ale, brewed with real wyrms blood to give it a gingery finish. (We have been assured the brewing process removes the wyrm toxins but our legally obligated to inform you that wyrms blood is a known Amphetamine)
* Willowisp: §8
An herbal cocktail made from glimmer-grain spirit, Goldleaf liqueur, bogberry juice and muddled wognip
* The Siren: §10
A knock you on your ass cocktail made from terror-maw venom, House Gaetani rum, Silverhide ginger-beer and muddled inkroot. Garnished with a salt rim and glowfruit wedges
@@
//What would you like to order//
----
<<if $player.spall.current >=10>>➤ <<link [[The Siren|BarDrinkDrink]]>><<SetFlag "siren">><</link>><br><</if>><<if $player.spall.current >=8>>➤ <<link [[Willowisp|BarDrinkDrink]]>><<SetFlag "willowisp">><</link>><br><</if>><<if $player.spall.current >=5>>➤ <<link [[Wyrmsblud Ale|BarDrinkDrink]]>><<SetFlag "wyrmsblud">><</link>><br><</if>><<if $player.spall.current >=4>>➤ <<link [[Glutton's Grog|BarDrinkDrink]]>><<SetFlag "grog">><</link>><br><</if>><<if $player.spall.current >=3>>➤ <<link [[Snakewater Wiskey|BarDrinkDrink]]>><<SetFlag "wiskey">><</link>><br>➤ <<link [[Spirit|BarDrinkDrink]]>><<SetFlag "spirit">><</link>><br><</if>><<if $player.spall.current >= 2>>➤ <<link [[Maeve's Brew|BarDrinkDrink]]>><<SetFlag "brew">><br><</link>><br><</if>>➤ [[Order Food instead|BarFood]]
➤ [[Go dancing instead|BarDance]]
⮌<<link [[Leave bar|HarborMain]]>><<SetFlag "inbar" false>><</link>>!! Ordering food
----
You inform Maeve that you'd be interested in ordering food. She chuckles proudly.
"@@.maeve;Feeling peckish luv? Not a worry, 'eres me menu, everythens fresh and fried to order by me geckling crew. Quick as a wyrm's bite.@@"
The demon woman places a laminated cardstock menu into you hands to review, but before you get a chance to look over its offerings she chimes in:
"@@.maeve; We got lots of goodies to help ye soak in the ale. Fried puddle prawn, mudroot chips, pickled ovoblin eggs..Name it and we'll fill you up luv.@@"
You return her chipper attitude with a smile and look to the menu
@@.signage;
* Grilled Saltreed: §2
A plate of boiled and grilled saltreed, topped with shredded sharp white cheese. Locally sourced saltreed, prepared in a way that brings out its crisp and savory nature
* Pickled Ovoblin eggs: §3
A bowl of vinegary ovoblin eggs pickled in a brine made from our secret blend of smokey herbs and pungent peppers. Popular among gecklings
* Mudroot Chips: §4
A platter of fried wedges of mudroot; Soaked in our spicy and savory house blend of herbs, these chunks of starchy goodness are fried in a fresh vat of eel-oil to give them that prime crispy crunch we all love
* Fried Puddle-prawns: §5
6 plump pieces of fried puddle-prawn, cooked to a crispy finish in our spiced homemade batter and rich eel-oil
* Sheewog-style Gumbo meal: §13
A big piping bowl of zesty gumbo made in the tradiational sheewog style. Full of an assortment of authentic bog-grown vegetables, spiced sausage and rich puddle-prawn broth, all atop a healthy portion of glimmer-grain
* Roasted Spiderling Meal: §15
A whole garlic-roasted milkweb-spiderling from the empyrean wilds served with a side of mashed mudroot and a fresh salad made of local greens. Cooked to your preferences, served with complimentary citrus fruits and shell cracking utensils.
@@
//What would you like to order//
----
<<if $player.spall.current >=15>>➤ <<link [[Spiderling Meal|BarEatFood]]>><<SetFlag "spiderling">><</link>><br><</if>><<if $player.spall.current >=13>>➤ <<link [[Gumbo meal|BarEatFood]]>><<SetFlag "gumbo">><</link>><br><</if>><<if $player.spall.current >=5>>➤ <<link [[Puddle Prawns|BarEatFood]]>><<SetFlag "prawns">><</link>><br><</if>><<if $player.spall.current >=4>>➤ <<link [[Mudroot plate|BarEatFood]]>><<SetFlag "mudroot">><</link>><br><</if>><<if $player.spall.current >=3>>➤ <<link [[Ovobling Eggs|BarEatFood]]>><<SetFlag "eggs">><</link>><br><</if>><<if $player.spall.current >= 2>>➤ <<link [[Grilled Saltreed|BarEatFood]]>><<SetFlag "saltreed">><br><</link>><br><<else>>➤ <<link [[Tell her you don't have the money|BarEatFood]]>><<SetFlag "nomoney">><</link>><br><</if>>➤ [[Order Drinks instead|BarDrink]]
➤ [[Go dancing instead|BarDance]]
⮌<<link [[Leave bar|HarborMain]]>><<SetFlag "inbar" false>><</link>>
!!Talking with Meave The Barkeep
----
//What would you like to talk to her about?//
----
<<if Flag("blairmet")>><<link [[Ask about Blair the beast woman|MaeveTalk]]>><<SetFlag "asked" "blair">><</link>><br><</if>><<if Flag("delphimet")>><<link [[Ask about Delphi|MaeveTalk]]>><<SetFlag "asked" "delphi">><</link>><br><</if>><<if Flag("fyrflimet")>><<link [[Ask about Fyrfli the sheewog|MaeveTalk]]>><<SetFlag "asked" "fyrfli">><</link>><br><</if>><<link [[Ask about herself|MaeveTalk]]>><<SetFlag "asked" "maeve">><</link>>
<<link [[Ask about the port town|MaeveTalk]]>><<SetFlag "asked" "town">><</link>>
<<link [[Ask about the crowd at city gates|MaeveTalk]]>><<SetFlag "asked" "crowd">><</link>><<if Flag("siphonamet")>><br><<link [[Ask about Siphona|MaeveTalk]]>><<SetFlag "asked" "siphona">><</link>><</if>>
[[Order a drink instead|BarDrink]]
[[Order food instead|BarFood]]
[[Head back |BarMain]]
!!Location: The Last Drop
----
You catch your breath after dancing and decide to go cozy up at the bar. As soon as you <<if $player.fat.tier >4>>balance your big bottom onto a stool<<else>>sit down<</if>> you feel a gentle punch in your side and hear a purring voice say, "@@.siphona; Hey dork, I saw you tearing it up out there. You’re kinda cute.@@"
You turn to see a short demon girl hopping into the seat next to you, a big grin on her fanged mouth. An eyepatch covers one of her eyes, leaving the piercing pink and blackened sclera of the other eye to look you up and down. She has long wine-red hair that’s tied in hanging hoops around her pointed ears. From the top of her head emerges two pink fleshy horns-like structures that you assume must be some kind of antennae.
Her skin is unnaturally white and streaked with pale purple veins, the starkness of her skin is amplified by the dark maroon skintight latex she wears. Her clothing is ribbed with bright red flexible piping that frames the various cut outs in the latex, a heart shaped one that frames the bare skin of her small bust and then a long one that leaves her pale belly exposed.
Her hips are wide and her thighs are thick, leading down to digitigrade insectoid legs that remind you of a grasshopper. Her arms are slender but flare out into disproportionally large claw-like hands, each hand could easily engulf your head. All on a 4ft frame, she’s an interesting sight to say the least.
Her purple lips part as she runs her tongue across her fangs, teasingly she says, "@@.siphona; Your moves suck and you have no grace, but yeah, cute, I kind of like what you have going on. I love some //hot-blooded// confidence. Care to have drinks with me?@@"
She waves over the bartender who walks up with an amused look on her face, she turns to you and says, "@@.maeve; Careful there love, tis one be nothing but trouble@@"
The demon girl giggles and says, "@@.siphona; Well, I do bite. Hehehe, what’s a drink or two, my dancing friend?@@"
<<SetFlag "seensiphona">>
//Do you drink with the demon girl?//
----
[[Accept|SiphonaStart2]]
[[Decline|SiphonaStartX]]!!Location: The Last Drop
----
You accept her offer of drinks and introduce yourself.
She cheers, "@@.siphona; Wooo <<if $player.gender is 1>>'attagirl<<elseif $player.gender is 2>>'attaboy<<else>>that’s what I like to hear<</if>> $player.name!
Im Siphona, my friends call me Siph and my enemies call me ‘a marriage ruining bloodsucking abomination’.@@" she laughs to herself and sticks out a surprisingly long purple tongue between her fingers.
She then turns to the barkeep, "@@.siphona;Maeve you salty old siren! I got a live one here, let’s start with the usual! You can put it on my tab.@@"
Maeve scoffs, "@@.maeve;Hmph, that tab o' yers is gunna be stacked twice yer height soon.@@"
Siphona waggles her wrist dismissively,"@@.siphona;Yeah yeah, don’t you worry your little salt-n-pepper head about it. When I’m back from the next job I’ll pay up with interest, just because you’re such a sweet ol’ sugar momma.@@"
Maeve turns to you and says, "@@.maeve; Mnhmn, see whats I tolds ye, nothing but trouble this one. Anywee here be yer wyrm-bloods@@"
She sets down two pints of a foamy red beer between you and Siphona, wipes up the spilt foam and gives you a wink before heading off to help other patrons.
Siph grabs the whole pint with one of her claws and takes a big swig of the bubbly red brew. You take yours into your hands too and give it a testing sip. It’s robust and wheaty, but with a strange coppery undertone, with kind of gingery zing to it. It’s different but certainly not bad.
You take a bigger gulp and turn to your new demon friend. Her antenna bobble happily.
💕 @@.signage;New relationship unlocked: Siphona Mordred@@<<SetRelation "siphona" 10 5 "Unknown" "Friendly">><<SetFlag "siphonaconvo" 1>>
//what would you like to say?//
----
[[Ask her about herself|SiphonaAskSelf]]
[[Ask about the beer|SiphonaAskBeer]]
<<link [[Flirt: compliment her outfit|SiphonaFlirt]]>><<SetFlag "siphflirtoutfit">><</link>>
<<link [[Flirt: compliment her hands?|SiphonaFlirt]]>><<SetFlag "siphflirthands">><</link>>!!Location: The Last Drop
----
You thank the demon girl but decline the offer for drinks.
She gives you a playful-pout and places one of her big hands on your back. In a mocking tone she says, "@@.siphona; Awww, bummer. I was looking forward to drinking your blood and taking your wallet.@@"
She pats your back and giggles, "@@.siphona; haha, just kidding. Mostly. Anyways I get it, I’m too out of your league. You’re intimidated. It’s cool. But if you ever sack up, you’ll know where to find me. See ya around happy-feet.@@"
She sticks out an unexpectedly long purple tongue at you, before bouncing off the barstool and disappearing into the crowded bar.
//Guess that’s that//
----
[[Turn back to bar counter|BarCounter]]
[[Go back to dancing|BarDance]]
[[Leave Bar|ShoreMain]]!!Drinking with Siphona
----
You watch as the little demon bounces in her seat to the music as she drinks from her pint. You say to her, "@@.player;So, who are you, like as a person?@@"
Siphona snorts, "@@.siphona;Pft, coming in cheesey I see. Who am I? Uh. I’m Siphona, I’m twenty-seven cycles old, four foot three, I’m allergic to citrus, I have twenty-three siblings and I can kick through concrete. Oh and I’m a figative pirate, I’ve robbed more government vaults than I can name, I’ve never been held in a prison longer than a week and I’ve fucked the emperor’s daughter. blah blah blah.@@"
She takes a big swig of her ale and turns to you and points, "@@.siphona;That about covers it. Let’s talk about something more interesting, like what a little ol’ Human like yourself is doing down here in a dive bar on the edge of the Empyrean Midden? Usually y’all like to stay up in the safety of the Continuum claims.@@"
She pats your thigh with her large claw and continues, "@@.siphona;Not that I have anything against humans. I think y’all bring a special, hmm, flavor, to the life around here.@@"
She clicks her tongue over her fangs, but then puts a claw to her lips, "@@.siphona;The thing is, generally, humans don’t take vacations down here in the land of loose laws and monsters unless they’re, well, loose themselves. If you see a human on the streets of Diz, they’re probably a criminal on the run from the colonies, a rebel looking to join Neph causes, one of those fucking cultist types or a politician like those imperial emissaries trying to work out skeevy deals with the Neph protectorate houses. Soooooo, what sort of man-kin are you?@@"
<<set $Flags["siphonafamiliarity"] +=1, $Flags["siphonaconvo"]+=1>>
//Do you answer honestly or do you make something up?//
----
<<link [[Tell her you’re from the waking world|SiphonaAskSelf2]]>><<SetFlag "siphtalktruth">><</link>>
<<link [[Lie: Tell her you’re a criminal|SiphonaAskSelf2]]>><<SetFlag "siphtalkcriminallie">><</link>>
<<link [[Lie: Tell her you’re an emissary|SiphonaAskSelf2]]>><<SetFlag "siphtalkpoliticianlie">><</link>>!!Drinking with Siphona
----
You take another swig of the maroon beer, feeling its coppery zing tingle on your tongue and in your belly. You ask Siphona, "@@.player;So, why wyrmblood? Is this your favorite?@@"
She giggles and says, "@@.siphona;Well it’s one of my favorites but I have a bit of a bias. A buddy of mine out East brews it, recently Maeve here started getting it shipped in.@@"
She swirls her glass a bit, watching the pinkish foam dance, "@@.siphona;That zing you taste, that’s actual wyrm’s blood. Now normally the blood of those nasty fuckers is super toxic, but my pal found a way to safely farm and process the blood and apparently when brewed with an ale it becomes a kind of medical cocktail.@@"
You certainly feel warm and medicated. You look at your glass a little uneasy. Siphona smirks at your expression and replies, "@@.siphona;Don’t worry dork, it’s mostly harmless at this state. It just gives the ale a kick, a little undercurrent of a stimulant. Good for blood flow. Good for dancing.@@"
You take another sip and certainly note that your heart rate does seem to be a bit faster than normal, you feel quite energized too, but still mellowed and relaxed. It’s an odd feeling. But not a bad one.
<<set $Flags["siphonahearts"] +=1, $Flags["siphonafamiliarity"] +=1, $Flags["siphonaconvo"]+=1>><<SetFlag "askedsiphbeer">>
----
<<if !Flag("askedsiphself")>>[[Ask her about herself|SiphonaAskSelf]]<br><</if>><<if !Flag("siphflirtedoutfit")>><<link [[Flirt: compliment her outfit|SiphonaFlirt]]>><br><<SetFlag "siphflirtedoutfit">><</link>><br><</if>><<if !Flag("siphflirtedsize")>><<link [[Flirt: compliment her stature|SiphonaFlirt]]>><<SetFlag "siphflirtsize">><</link>><br><</if>><<if $Flags["siphonaconvo"] >= 5>>[[Finish beer|SiphonaFinishBeer]]<</if>>!!Drinking with Siphona
----
<<if Flag("siphflirtsize")>><<SetFlag "siphflirtsize" false>>You look at the small demon you’re drinking with, her small stature and curvy body. You decide to try complimenting her petiteness.<br><br>You say, "@@.player;You’re quite cute and compact@@."<br><br>Siphona snorts, "@@.siphona; Compact!? Ha, yeah I’m small and people think I’m cute.@@"<br><br>Then quicker than you can blink she whips out a long thin stiletto dagger from her leg holster and points its gleaming blade at you.<br><br>"@@.siphona;They think I’m cute until I’ve sprung on their shoulders and have a blade to their vitals. I don’t seem quite so small when they’re handing me their valuables in fear.@@"<br><br>She laughs and then begins to twirl the knife dexterously in her hands before slipping it back into its holster, "@@.siphona; Dweeb. You can think I’m cute all you want, just don’t underestimate me. Got it?@@"<br><br>You nod and sip on the tangy beer.<br><br>//maybe her height is a sore spot. Flirting Failed(?)//<<SetFlag "siphflirtedsize">><<set $Flags["siphonahearts"] += 1, $Flags["siphonafamiliarity"]+=2, $Flags["siphonaconvo"]+=1>><<else>><<SetFlag "siphflirtoutfit">>You look over your sultry drinking partner and the tight wine-colored latex that clings to her curves and little rolls. You decide to compliment her on it.<br><br>You say, "@@.player;I like your skinsuit, it looks good on you.@@"<br><br>Siphona chuckles into her bottle as she takes a swig. She gives you a teasing grin, "@@.siphona;Oh? Like seeing me squeezed into this? Hehe, thanks. This little get-up helps in my line of work, good for slipping through vents and it's easy to clean off blood if things get, messy.@@"<br><br>She gives you a little wink and wiggles her hips in her chair.<br><br>You smile back and take another swig of your own beer.<br><br>Flirting Successful(?)<<SetFlag "siphflirtedoutfit">> <<set $Flags["siphonahearts"] += 3, $Flags["siphonafamiliarity"]+=1, $Flags["siphonaconvo"]+=1>> <</if>>
----
<<if !Flag("askedsiphself")>>[[Ask her about herself|SiphonaAskSelf]]<br><</if>><<if !Flag("siphflirtedoutfit")>><<link [[Flirt: compliment her outfit|SiphonaFlirt]]>><<SetFlag "siphflirtoutfit">><</link>><br><</if>><<if !Flag("siphflirtedsize")>><<link [[Flirt: compliment her size|SiphonaFlirt]]>><<SetFlag "siphflirtsize">><</link>><br><</if>><<if $Flags["siphonaconvo"] >= 5>>[[Finish beer|SiphonaFinishBeer]]<</if>>
!!Location: A strange Stone
----
You feel an odd energy in the air, like a subtle thrum. You reach down into the reeds and pull them aside to find what an unusual twisting carved stone with a humanoid handprint on its weathered surface.
<<silently>><<set _stone = RNGw(["Money","Calm","Lucid","Vitality","Choas","Corruption","Fertility","None"],[20,10,10,15,5,15,10,10])>><</silently>>
<<if _stone is "Money">>The hand print glows with a soft <<print iscolor(colorsynonyms("yellow"))>> light and a heavy coppery scent seems to hang in the air. Looking into the light you feel, oddly luxurious, like you’re standing in the sun filtered through palace windows.<<elseif _stone is "Lucid">>The hand print glows with a harsh <<print iscolor(colorsynonyms("purple"))>> light. The light makes you feel strange, you can’t look away but you feel like you need to avert your eyes. A familiar scent hangs heavy in the air but you can quite place what it is, like a memory of a dream. You feel like the stone is somehow watching you. <<elseif _stone is "Calm">>The hand print glows with a soft <<print iscolor(colorsynonyms("blue"))>> light. The air strangely smells of tea and woodsmoke. Looking into the light you feel calm, restful. Strangely you feel like you can almost hear a heart-beat from the stone itself. <<elseif _stone is "Vitality">>The hand print glows with a flickering <<print iscolor(colorsynonyms("orange"))>> light. The air feels hot and electric, like theirs a summer storm on its smokey breath. Looking into the light you feel your heart beating faster, excitement? Passion? Fear? Strangely you feel like you can almost hear a heart-beat from the stone itself. <<elseif _stone is "Chaos">>The hand print glows with a harsh vibrating <<print iscolor(colorsynonyms("red"))>> light. The air around you feels stinging and dry, an acrid scent hangs heavy in the air. Looking into the light you feel lost and confuses, something isn’t right. You feel like theirs oblivion in this light, like there could be anything there. The light feels clinging, hairy, unstable. <<elseif _stone is "Corruption">>The hand print glows with a glittering <<print iscolor(colorsynonyms("pink"))>> light. The air strangle smells of boiling grease and spices, food and a strange sickly musk. Looking into the light makes you feel both gross but intrigued, like a dirty little secret. You feel strange, it seems like the stone is almost pulsing, dripping, calling to some primal part of you. <<elseif _stone is "Fertility">>The hand print glows with a soft <<print iscolor(colorsynonyms("green"))>> light. The air around you smells of flowers and an earthy musk. Looking into the light you feel cloudy and wild, a part of nature perhaps? Strangely you feel like the light itself is oozing from the hand print, an effervescent slime slicking the mossy stone. <<else>>The hand print looks old and faded. Something thats been here a very long time.<</if>>
You feel drawn to touch the stone.
//What would you like to do?//
----
➤ <<link [[Place hand on stone|SwampStoneTouched]]>><<set _effect to "stoneeffect"+_stone>><<SetFlag _effect>><</link>>
⮌ [[Leave it alone|SwampMain]]
!!Touching The Strange Stone
----
Cautiously you extend out your hand and place it against the handprint on the stone.
<<if Flag("stoneeffectmoney")>><<SetFlag "stoneeffectmoney" false>> As soon as your fingers touch the <<print iscolor(colorsynonyms("yellow"))>> light a buzzing energy shoots into your body and your mind floods with images and incomprehensible noises. You hear coins dropping, metal chiming the hiss of a serpent. You see scenes of glittering grains sifting through inhuman hands. Teeth and bone intertwined in dripping honey. <<if $player.lucidity.current >35>>The sensations come faster and faster blurring into a golden mess. But something within the blue emerges, a strange being. Draped in a shimmering cloak of golden stars lays the bones of a serpentine beast, the dragons great skull encased in poured gold, rivers of once liquid gold streak down its body and over its rotted bones, half preserved, half immolated. From the beasts gut spills a maintain of coins and treasures beyond belief. In the dead hollows of the figures skull glows and mysterious amber light, the same light.<<if $player.lucidity.current >=50>>Suddenly the dead being begins to make a noise, a horrible impossible sound. It’s something you don’t actually hear, but feel. It coils through you like a snake in your veins. This being is speaking to you.<br><br>In a whisper that rings like a bell, you hear it say, "@@.signage; Kin of Man, blessed are thee for the grace and plenty of Averacia, Lord of fortune, is up thee. Though I lay slain and dead, the rattle of my tail still determines the luck of all who seeketh splendor. Thee knows me. Were thee to prostrate thyself in worship at mine bounty thee shall know splendor unrelenting. Seeketh mine path so my coils may breathe of the astral sea once more.@@"<br><br>With that a flood of golden light spills from the skull of the beast washing you away in the molten glow.<<else>>Suddenly the dead being makes a noise, a horrible impossible sound. You can feel it crawling through you. Was this speech? You can’t handle this things overwhelming presence.<</if>><<elseif $player.lucidity.current > 25>>The sensations come faster and faster until finally something in the blur. You see a being emerge, something you can’t describe. Something that’s talking to you, not in words but some unspeakable noise, an impossible noise, an upsetting noise.<br><br><<else>> It all happens so fast you’re left reeling.<</if>><br><br>You pull your hand away as soon as you can, letting the visions disappear, but you realize the light is sticking to you, stretching like molten metal. As you turn your hand over to look at it the light pools in palm and cools, the glow fading as the light forms into little orbs. They’re bits? Currency.<br><br>//Well, whatever that was, looks like you got some money out of it!//<<set _money to (RNG(0.1,2) * ($player.lucidity.current))>><h2>💎 You Found: <<print _money.toFixed(2)>> Spall</h2><<set $player.spall.current += _money, $player.luck.base += RNG(0.001,0.01)>><<set _level to RNG(0.1,2)*$player.lucidity.current, _time to RNG(5,10)*$player.lucidity.current>><<SetStatus "good luck" _level _time>>
<<elseif Flag("stoneeffectvitality")>><<SetFlag "stoneeffectvitality" false>> As soon as your fingers touch the <<print iscolor(colorsynonyms("orange"))>> light a burning energy shoots into your body and your mind floods with images and incomprehensible noises. You hear cries of pleasure and pain, the clashing of swords, the sequel of pigs, the beating of hearts. You see scenes of war, firestorms and sex. <<if $player.lucidity.current >35>>The sensations come faster and faster blurring into an inferno of heat and energy. But something within the storm emerges, a strange being. A great boars skull crowned with a trailing main of fire stands on six armored arms, each wielding spears and swords. Within the beasts half rotted chests beats a heart with a spear through it, flaming blood pours slowly from the wound. In the dead hollows of the figures skull glows and mysterious vermillion light, the same light.<<if $player.lucidity.current >=50>>Suddenly the dead being begins to make a noise, a horrible impossible sound. It’s something you don’t actually hear, but feel.; Like the sun on your neck or a stab in the chest. This being is speaking to you.<br><br>In a whisper that crackles like embers it says, "@@.signage; Walker of Dreams, blessed are thee for the glory and power of Orkath, Lord of Valor and passion, is up thee. Though I lay slain and dead, my heart still beats in the chests of all who fight and love. Thee knows me. Were thee to prostrate thyself in worship at mine broken garrisons thee shall know strength unending. Seeketh mine path so my tusks may once more taste the astral sea.@@"<br><br>With that a flood of firery light spills from the skull of the beast washing you away in the molten glow.<<else>>Suddenly the dead being makes a noise, a horrible impossible sound. You can feel it burning through you. Was this speech? You can’t handle this things overwhelming presence.<</if>><<elseif $player.lucidity.current > 25>>The sensations come faster and faster until finally something in the blur. You see a being emerge, something you can’t describe. Something that’s talking to you, not in words but some unspeakable noise, an impossible noise, an upsetting noise.<br><br><<else>> It all happens so fast you’re left with your heart pounding and your hand burning.<</if>><br><br>You pull your hand away as soon as you can, letting the visions disappear, but you realize the light is sticking to you, moving over your skin painless like fire over liquor. As you turn your hand over to look at it the light pools in palm and seeps into you. Your heart races, you feel a rush through your blood. You feel strong and empowered.<br><br>//Well, whatever that was, looks like you gotten a boost!//<<set $player.vitality.max += (RNG(0.1,2) * ($player.lucidity.current))>><<SetStatus "energized" 1 200>>
<<elseif Flag("stoneeffectcorruption")>><<SetFlag "stoneeffectcorruption" false>> As soon as your fingers touch the <<print iscolor(colorsynonyms("pink"))>> light a bubbling energy shoots into your body and your mind floods with images and incomprehensible noises. You hear boiling muck, the squelching of meat, the pouring of wine and rapturous revelry. You see scenes of great feasts and orgies; and of decay and rot. <<if $player.lucidity.current >35>>The sensations come faster and faster blurring into a dense quivering soup. But something within the muck emerges, a strange being. You see the corpse of some great half-rotten leviathan of the sea. From its melted flesh springs a rainbow of life forms and fungi, all amassing around a celestial tree like annenome that emerges from the beasts back. From the beasts bloated belly spills a river of glittering glowing pink fluids, half submerging its whale like skull. In the dead hollows of the figures skull glows and mysterious pink light, the same light.<<if $player.lucidity.current >=50>>Suddenly the dead being begins to make a noise, a horrible impossible sound. It’s something you don’t actually hear, but feel.; Like oil on your skin or the churning of your organs. This being is speaking to you.<br><br>In a whisper that gurgles like a stomach, it says, "@@.signage; Child of the waking world, blessed are thee for the cornucopia and delights of Cetacea, Mother of life and pleasure, is up thee. Though I lay slain and dead, my flesh still grows and feeds the world, my milk still flows in the veins of any that have tasted delight. Thee knows me. Were thee to prostrate thyself in worship at the swell of mine bosom and thee shall know pleasures unending. Seeketh mine path so my fruits may once more travel the astral sea.@@"<br><br>With that a flood of pulsing pink light spills from the skull of the beast washing you away in the soupy glow.<<else>>Suddenly the dead being makes a noise, a horrible impossible sound. You can feel it burning through you. Was this speech? You can’t handle this things overwhelming presence.<</if>><<elseif $player.lucidity.current > 25>>The sensations come faster and faster until finally something appears in the muck. You see a being emerge, something you can’t describe. Something that’s talking to you, not in words but some unspeakable noise, an impossible noise, an upsetting noise.<br><br><<else>> It all happens so fast you’re left with your head dizzy and you skin damp.<</if>><br><br>You pull your hand away as soon as you can, letting the visions disappear, but you realize the light is sticking to you, stretching like a thick pink slime. As you turn your hand over to look at it, the glow pools and absorbs into you. You feel strange, greasy, bloated. You feel both disgust but immense pleasure, you feel full and sick to your stomach but still hungry.<br><br>//Well, whatever this was, you feel like it’s tainted you. Teased you with something dark and addicting.//<<set $player.gluttony.current += (RNG(0.1,2) * ($player.lucidity.current)), $player.corruption.current += (RNG(0.02,0.1) * ($player.lucidity.current))>>
<<elseif Flag("stoneeffectfertility")>><<SetFlag "stoneeffectfertility" false>> As soon as your fingers touch the <<print iscolor(colorsynonyms("green"))>> light a pulsing energy shoots into your body and your mind floods with images and incomprehensible noises. You hear heartbeats, organic churning, the buzzing of insects. You see scenes of strange turgid fruit blooming, you see a queen bee and countless eggs, you see forests springing to life, sperm swimming towards an multiplying egg. <<if $player.lucidity.current >35>>The sensations come faster and faster blurring into an pulsing organic flurry. But something within the storm emerges, a strange being. A great petrified insect hangs suspended by massive chains made of glowing emeralds, its skull crowned with a thorny crown of erupting fungi. The beast’s moldering form is covered in moss and rainbows of trailing flowers. Hanging pendulously from the being is it’s massive pulsating abdomen that snakes down and wobbles with great weight. Green tubes are sewn throughout the turgid mass, collecting the squirming eggs inside the sack down their veinlike lengths to some unseen place. From the hollow shell of the beasts insectoid skull glows a pulsing lime light, the same light.<<if $player.lucidity.current >=50>>Suddenly the dead being begins to make a noise, a horrible impossible sound. It’s something you don’t actually hear, but feel; Like a primal need at the back of your mind. This being is speaking to you.<br><br>In a whisper that vibrates like a hive of bees, it says, "@@.signage; Babe of the womb of man, blessed are thee for the vigor and gifts of Melmatria, Lord of fertility and bounty, is up thee. Though I lay slain and dead, my womb most motherly still pumps fruitfulness into the world. Thee knows me. Were thee to prostrate thyself in worship at mine swell most seeded thee shall know fruitfullness unending. Seeketh mine path so my cherubs to be may once more swim the astral sea.@@"<br><br>With that a flood of pulsing green light spills from the skull of the beast, washing you away in the primordial glow.<<else>>Suddenly the dead being makes a noise, a horrible impossible sound. You can feel it pulsing through you. Was this speech? You can’t handle this things overwhelming presence.<</if>><<elseif $player.lucidity.current > 25>>The sensations come faster and faster until finally something in the pulsing organic flurry. You see a being emerge, something you can’t describe. Something that’s talking to you, not in words but some unspeakable noise, an impossible noise, an upsetting noise.<br><br><<else>> It all happens so fast you’re left with your head spinning and your organs churning.<</if>><br><br>You pull your hand away as soon as you can, letting the visions disappear, but you realize the light is sticking to you, snaking through your skin like roots through the earth. As you turn your hand over to look at it the light disappears inside of you. You feel strange, yearing. Something shifts inside you.<br><br>//You’re not exactly sure what any of this was..//<<set $player.fertility.current += (RNG(0.1,2) * ($player.lucidity.current))>>
<<else>> You feel the weathered surface of the stone and its fading handprint; to your surprise you feel the hairs on your arm stand on end, rising with energy. You feel something you can’t quite describe run through you. Something old, forgotten, like a memory of a dream years gone. Suddenly a crack runs through the stone making you pull your hand away. The stone suddenly crumbled as a wispy smoke rises from the rubble and drifts off into the sky.<br><br>You are left unsettled but otherwise no worse for wear.<br>//You wonder what that was all about.//<<set $player.tether.current += 45, $player.vitality.current += 14, $player.corruption.current -= 0.75>>
<</if>><<set $player.tether.current -= RNG(10,80), $player.vitality.current -= RNG(4,20), $player.corruption.current += RNG(0.5,1)>>
----
➤ [[Continue|SwampMain]]
<<if $world.debug is true>>[[Debug Testing: Repeat|SwampStoneFind]]<</if>>!!A stranger
----
<<if Flag("helpingdelphi")>>You stumble across the strange muttering plague doctor from before. She's still sifting through reeds and mud in search of her special herb. As you approach she tilts her masked face slightly to see you at the edge of her vision. In a bemused tone she says, "@@.delphi; Back? Wognip in hand I hope?@@"<br><br><<else>>In the mists you notice a figure hunched over and rummaging through the reedy mud. They appear to be wearing a mask and oiled leathers that remind you of a medieval plague doctor. Around their waist hangs a glowing blue lantern of some kind, a thick herbal smoke drifts from it, clouding the air in incense. You notice out the back of her slicker coat is a scaly rodent like tail, snaking through the reeds.<br><br>She seems to be plucking plants from the swamp while muttering to herself, examining the plucked plants and then putting them in her bag or tossing them aside.<br><br>You can hear her rapidly mumbling, "@@.delphi;hmm, arrow tongue? No, no, too alkalinic, hmm..zephr vine? Potential. But trailing metabolic effects would have to be accounted for...hmm, inefficient. Rash-rod? No good..hmm..@@"<br><br>//Do you approach her?//<</if>><<script>>update(RNG(3,10),1.1)<</script>>
----
<<if Flag("helpingdelphi")>><<if Flag("hasrareherb")>>➤ [[Give Herb|DelphiGiveHerb]]<br><<else>>➤ [[Tell her you haven't found any yet|DelphiNoHerb]]<br><</if>><<else>>➤ [[Approach|DelphiStart1]]<br><</if>>⮌ [[Leave|SwampMain]]!!A stranger
----
You decide to walk up to the strange woman. However she seems too caught up in her work to notice you, she simply keeps muttering and digging through the swamp. You try to get her attention by gently tapping her tail with your foot.
She leaps in surprise, stumbling back in the mud, an animalistic hiss coming from her mask as she spins around to face you. She shakily draws a syringe gun from her belt and fumbles it between her muddy gloves. "@@.delphi;Stay back!@@"
After a moment she lowers her gun, tilting her head in curiosity, "@@.delphi; hmm.. humanoid. No protective garb. No obvious armaments. Not a bandit. Hmm. What do you want? ...No, no, don’t have time.@@"
She dismissively waggles her wrist at you. With that she puts her gun away, shakes the mud off her unusual lantern and then turns back to searching through the reeds.
//what should you do?//<<script>>update(RNG(3,10),1.1)<</script>>
----
➤ <<link [[Ask her what she’s looking for?|DelphiStartAsk]]>><<SetFlag "askdelphistart">><</link>>
➤ <<link [[Ask her about her lantern|DelphiStartAsk]]>><<SetFlag "askdelphilantern">><</link>>
⮌ [[Leave|SwampMain]] !!Talking to the stranger
----
<<if Flag("askdelphistart")>><<SetFlag "askdelphistart" false>>You ask her what she’s looking for.<br><br>She seems to be counting down a mental list on her fingers, then remembers you said something, "@@.delphi; Oh. Still here? hmm, Wognip. Perenial flowering plant, pink bifercated leaves shaped like antlers. purple berries. Medicinal herb. Vital catalyist for many of my apothecarial practices. Also can be processed into a stiumlant that assists in my works. Grows readily in this area, but difficult to find as the local sheewog population use it as a recreational drug.@@."<br><br>She grabs your leg and lifts your foot, checking below you, before moving onto another patch of reedy swamp. She sighs, slinging a glob of mud out of the way, "@@.delphi; no catalyist? no income. City Diz port authority suspended imports while political attack is investigated. My supply runs thin. Have to self source. hmm. hmm..Just a matter of time..@@"<br><br>She seems to move on, contiuing her work in the swampy brush.<br><br>//What would you like to do?//<hr><<if Flag("hasrareherb")>>➤ [[Give Herb|DelphiGiveHerb]]<<else>>➤[[Offer to Help|DelphiStartOffer]]<</if>><<elseif Flag("askdelphilantern")>><<SetFlag "askdelphilantern" false>>You ask her about her odd blue lantern and the spicy smoke it’s letting off.<br><br>It seems to take a moment for her to realize that you were taking to her. She rears up from the mud, turns to you, reeds draped over the beak of her mask, "@@.delphi; Oh? Hmm. Antialethiatic incense. Protects from mutagens. Repels beasts of the midden. Convenient blue glow when burned.@@"<br><br>She looks you up and down, "@@.delphi; hmm. Delving swamp. Non-Neph. No incense? Foolish? Or, intentional? No fear of potential unmitigated mutagen exposure? Interesting. Maybe willing test subject? No no, later.@@"<br><br>She clicks her tongue and without standing wiggles closer to you. She opens the casing on her lantern and then waves it around you, saturating you with the smokey incense.<br><br>"@@.delphi;There. Momentary protection.@@"<br><br>With that she clears her throat, closes the lantern and returns to searching through the reeds<hr>
➤ <<link [[Ask her what she's searching for?|DelphiStartAsk]]>><<SetFlag "askdelphistart">><</link>><br><</if>>
⮌ [[Leave|SwampMain]]!!The Stranger
----
You watch the distracted girl work and think, well, maybe you could help out? You say, "@@.player;Well, could I help you search for some?@@"
They look up from the reeds and stare at you, wiping mud from the lenses of their mask. She clears her throat and says, "@@.delphi;Hmm. Assistance. Increase of surveyable land with more than one individual. yes. hmn, Yes, if you would like. Assistance would be appreciated.Wognip grows in lowlight conditions, murky waters, reedy areas with less tree cover. If it can't be found wild, it could possibly be found by herablist sellers, or, hmm, particularly friendly sheewog? Unlikely event. But any source is viable. Just need this for my catalyst, do what you can do. I will compensate you. Yes yes, thank you.@@"
With that she turns back to her search in the reeds and muck.
<<SetFlag "helpingdelphi">>
//Guess you're off to find a pink herb?//
----
➤ [[Continue|SwampMain]]!!The junkpile
----
<<set _tmp to RNGw(["nothing","money"],[75,(25*$player.luck.total)])>><<if Flag("hascanteen")>>You decide to give Lexi’s junkpile another search. <<if _tmp is "money">>You see all sorts of old relics and art pieces from over the ages as well as just a lot of boxes, old broken machines and well, junk. As you’re searching you here something drop to the floor as you lift an object. You lean down to see what it’s was<br><br>Oh! It’s money. Lucky day. You suppose the alp won’t mind you taking some spare change.<br><br><<set _tmp to RNGw([1.5,2,3,5],[20,30,20,(10*$player.luck.total)])>>💎 You found: _tmp bits!<<set $player.spall.current += _tmp>><<else>>You see lots of interesting things, relics from different ages and cultures, strange broken devices and old art, however you don’t really seem to find anything of use this time.<</if>><<else>>You decide to check out the camps junkpile. It seems to be an assortment of old stolen goods and oddities collected over time. Crates, boxes, relics, art pieces, newer objects resting on dusty older things. You rummage around for a bit, wondering how valuable some of these things might be, or is this all really just junk.<br><br>After digging into a pile of broken technology you find something odd.<br><br>It appears to be some sort of wineskin or lose canteen, but with complicated technology around it. It’s sack parts feel strange, soft, almost like real flesh. They’re pale with and squeezed into a strappings that make you think of bondage gear. The straps lead to ports that look like other tech might fit in. Along its core is an eye like jewel surrounded by strange sigils. As you stare into the jewel it begins to flicker with a faint power source. It seems like the device is turning on, the bits of sack exposed between the straps begin to become warm and you swear it always feels like this thing is alive.<br><br>You hear a voice behind you say, "@@.Lexi;Oh, found my old canteen did you pup?@@"<br><br>Lexi appears and takes the canteen from you for a moment, turning it over in their claws, "@@.lexi; An old collector friend of mine gave this too me a long time ago. A bit broken now.@@"<br><br>They smile at it coyly and then toss it back to you. You look into its 'eye' and ask, "@@.player;What kind of 'canteen' is this?@@"<br><br>Lexi flashes you a fanged smile and says, "@@.lexi;Oh. Certainly not an ordinary one. This is a form of Autosklava, uh, Demon tech, created by Insatia Fleshcrafters. This one in particular acts as a food storage device. Feed it any organic matter and it'll purify it into a potable nutritional fluid, similar to milk. Due to its use of pocket dimensions you could store months worth of rations in a lightweight portable design. Atleast when it was fully function back in the old wars. Hmm, might still be useful though. How about you keep it pup? It’s simple to use, turn its nozzle to the right to feed it, turn it to the left to drink from it. Who knows, maybe you’ll even find someone out there that can fix it up.@@"<br><br>They give a curt giggle and disappear into the shadows, leaving you alone with your new, kind of creepy living canteen thing. Hmm<br><br>🍼 Autosklava Aquired: Canteen<<SetFlag "hascanteen" true>><<set $player.canteen.current = 32, $player.canteen.cal = 445>><</if>>
----
[[Back|CampMain]]!!The Autosklava Canteen
----
<<set _canteenlevel to GetLevel($player.canteen.current,[Number.NEGATIVE_INFINITY, 2, 32, 128, 220, 300, Infinity])>>Your canteen is currently holding <<if $player.canteen.current > 128>> <<print $player.canteen.current/128>> gallons<<else>>oz of milk.<</if>> <<if $player.canteen.rate < 0>>Due to disrepair, it appears to be leaking.<<elseif $player.canteen > 0>>It appears to slowly replenishing its stock all its own since the upgrade.<</if>>
You look over the pale fleshy thing and its crystal eye. <<if _canteenlevel > 4>>The canteen's flesh buldges between its tight bands, its reserves full and flush. The bottle feels hot and slick to the touch, its crystal glowing bright.<<elseif _canteenlevel > 3>>The canteen's flesh is plump and full, pulled tight against its bonds. It feels warm and its crystal glows brightly.<<elseif _canteenlevel > 2>>The canteen's flesh is round and sloshes with collected fluid. It's eye glows faintly.<<else>>The canteen’s flesh lays limp and sagging between its bonds as its reserves lay depleted. Its eye looks at you languidly, as if begging to be filled up again.<</if>>
//How much would you like to drink?//
----
<<if $player.canteen.current > 2.4>><<link [[Just a sip|CanteenDrink]]>><<SetFlag "canteendrink" "tiny">><</link>><br><</if>><<if $player.canteen.current > 10>><<link [[A little|CanteenDrink]]>><<SetFlag "canteendrink" "tiny">><</link>><br><</if>><<if $player.canteen.current >= $player.fullness.max>><<link [[Fill your belly|CanteenDrink]]>><<SetFlag "canteendrink" "big">><</link>><br><</if>><<if $player.canteen.current >= $player.fullness.max*2>><<link [[Stuff yourself|CanteenDrink]]>><<SetFlag "canteendrink" "max">><</link>><br><</if>><<link "Back">><<set $world.inmenu is false>><<goto $world.passage>><</link>>!!Drinking from the Canteen
----
You take the mammary autosklava canteen into your hands, feeling it's contents slosh about inside. You twist the cap, hearing the thing hiss open. It fills the air with a sweet inviting scent.
<<if $Flags["canteendrink"] is "max">><<set _drink to RNG($player.fullness.max,($player.fullness.max*2))>>You tilt the bottle to your lips and begin to drink down the sweet creamy liquid with a greediness. It's sweet but thin enough to be refreshing and thirst slaking. You take in gulp after gulp until you're stated and push futher. You drink and drink until you feel your belly stretch with cream.<<elseif $Flags["canteendrink"] is "big">><<set _drink to RNG(16,$player.fullness.max)>>You tilt the bottle to your lips and begin to drink down the sweet creamy liquid within. It's sweet but thin enough to be refreshing and thirst slaking. You take in gulp after gulp until you're stated.<<elseif $Flags["canteendrink"] is "small">><<set _drink to RNG(2.5,9.9)>>You tilt the bottle to your lips and take a small mouthful of its milky liquid. It taste sweet and creamy, but is thin enough to be refreshing and drank with ease. It feels invigorating.<<else>><<set _drink to RNG(1,2.4)>>You tilt the bottle to your lips and take just a small sip, something to taste it with. Its surprisingly sweet and creamy but thin enough to still be thirst quenching. It's refreshing.<</if>>
<<SetFlag "canteendrink" false>><<set $player.fullness.current+=_drink, $player.canteen.current-=_drink, $player.calories.current += 200*_drink>>
<<script>>update(0,1)<</script>><<StatMessage>>
----
[[Drink More|CanteenStart]]
<<link "Back">><<set $world.inmenu is false>><<goto $world.passage>><</link>><<widget "LastPassage">><<nobr>>
<<set _BadPassages to ["Debug","ItemDebugMenu","Inventory","Character","Changelog","Credits","Road map","Relationships","ItemUse","ItemExamine", "ReportBug"]>>
<<if !_BadPassages.includes(passage())>><<set $world.passage to passage()>><</if>>
<</nobr>><</widget>>!!Found something
----
<<set _event to RNGw(["findcratenormal","findcraterare"],[70,(30*State.variables.player.luck.total)])>><<if _event is "findcraterare">>As you $player.walk through the brush you here an odd rumbling from over head. When you look between the trees you can see some sort of drone-ship flying by, floating on buzzing electromagnetic pads. The ship seems to be carrying a large flat of packages and tied down materials. Strange flying creatures seem to be harrassing the vehicle as a disgruntled gaurd slashs and shoots them away. One of the wingged creatures starts to fly off with a package before being blown away by the gaurd<br><br>To your surpside the package comes tumbling down from the sky and lands into the soft mud infront of you. It seems to be mostly unharmed. The ships continues on until its out of sight. Guess its finders keepers?<<else>>While <<print $player.walk>>ing through the brush you end up stumbling across some sort of supply cache. It looks old and broken, most of it lost to the swamp long ago; maybe it fell off someone’s transport? Among the muddy debris however remains a relatively good condition crate.<br><br>//What would you like to do?//<</if>>
----
➤ <<link [[Open it|SwampOpenCrate]]>><<SetFlag _event true>><</link>>
⮌ [[Leave it|SwampMain]]!! Opening the container
----
<<nobr>><<if Flag("findcraterare")>>
<<SetFlag "findcraterare" false>><<set _contents to RNGw(["small money","big money","documents","perfume","rare herbs", "WG jelly"],[30,(10*State.variables.player.luck.total),10,30,25,18])>>You take the little package into your hands and unlatch its binds. The lid pops open and you take a look inside.<br><br>
<<if _contents is "small money">>You smile, seeing a few shining bobbles sparkling inside. valubles!<br><br><<set _value to RNGw([2,5,9,15],[25,40,20,15])>>💎 You found: _value spall!<<set $player.spall.current += _value>>
<<elseif _contents is "big money">>You're face lights up with glimmering gold light. The box appears to be filled to the brim with valuable dream spall!!<br><br><<set _value to RNGw([20,25,38,45],[25,40,20,15])>>💎 You found: _value spall!<<set $player.spall.current += _value>>
<<elseif _contents is "perfume">>You're met with a beautifully crafted bottle of perfume. The label is in a language you can't read, but it seems to have the image of a pig rolling in the splender of a beehive dripping with honey. The crystal blue of the bottle all tied up neatly in a pink bow. It's odd, but lovely.<br><br>//Maybe someone would like this?//<br><br>🍾 Strange Perfume Acquired.<<AddItem 1 "perfume">>
<<elseif _contents is "documents">>Disapointingly it appears to be filled with documents. Piles of offical looking legal papers are neatly stacked inside the box, but you find nothing of use. Just jumbles of wax stamped letters and a litany of verbose leagalese. This has nothing to do with you so, you just leave the box to lie in the mud.
<<elseif _contents is "rare herbs">>To your surprise a well preserved pouch of herbs sits inside the crate. As you pull it up into the light, you open it and look inside. Its full of a dried pink plant of somekind that gives off a sweet spicy scent.<br><br>//Maybe someone would like this?//<br><br>🌷 Rare Herbs Acquired.<<AddItem 1 "rareherb">>
<<elseif _contents is "WG jelly">>The box is full of little paper shavings and packing material that you shift out of the way to discover an odd little jar. The jar is full of some sort of sparkly pinkish-purple goo. the label is in a language you can't read, but it images and content seem to involke something to do with weight gain and body mass.<br><br>🍯 Weight Gain Jelly Acquired.<<AddItem 1 "wgjelly">>
<</if>>
<<elseif Flag("findcratenormal")>>
<<SetFlag "findcratenormal" false>><<set _contents to RNGw(["mud","old food","small money","big money","pickle jar","can opener","rare herbs","WG jelly"],[10,15,20,(5*State.variables.player.luck.total),15,15,15,10])>>You take the little crate into your hands and begin to shimmy it loose. The lid pops off and you take a look inside.<br><br>
<<if _contents is "small money">>You smile, seeing a few shining bobbles rolling around inside. Money!<br><br><<set _value to RNGw([2,5,9,15],[25,40,20,15])>>💎 You found: _value spall!<<set $player.spall.current += _value>>
<<elseif _contents is "old food">>it appears to be <<print either("some kind of old provisions","some old jared goods","some dried meats","a sack of old trail mix")>>. unfortunately, it looks like the seals hadn’t held up so good in these swampy conditions and whatever is left here is half rotten. Nothing palatable for a human body.<<if Flag("hascanteen")>><<set _contents to "provisions">>Perhaps you could recoup the losses and feed it to your canteen? <<else>>Oh well, it was worth a shot. You dump the container and continue on your way.<</if>>
<<elseif _contents is "pickle jar">>To your surprise a strange blue-green jar sits inside the crate. As you pull it up into the light you realize it’s a jar of pickled centipedes. You can see the many legged creepy-crawlies suspended in a murky mix of vinegar, herbs and hot peppers.<br><br>//Maybe someone would like this?//<br><br>🥫 Pickled Centipedes Acquired.<<AddItem 1 "centijar">>
<<elseif _contents is "WG jelly">>The box is full of little paper shavings and packing material that you shift out of the way to discover an odd little jar. The jar is full of some sort of sparkly pinkish-purple goo. the label is in a language you can't read, but it images and content seem to involke something to do with weight gain and body mass.<br><br>🍯 Weight Gain Jelly Acquired.<<AddItem 1 "wgjelly">>
<<elseif _contents is "rare herbs">>To your surprise a well preserved pouch of herbs sits inside the crate. As you pull it up into the light, you open it and look inside. Its full of a dried pink plant of somekind that gives off a sweet spicy scent.<br><br>//Maybe someone would like this?//<br><br>🌷 Rare Herbs Acquired.<<AddItem 1 "rareherb">>
<<elseif _contents is "can opener">>To your surprise the box is full of kitchen equipment and utensils. They dont seem to be of much value, just run of the mill household materials. You pull out a working can opener and decide to keep it.<br><br>//Maybe someone would like this?//<br><br>🔧 Can-opener Acquired.<<AddItem 1 "canopener">>
<<else>> Ugh, unfortunately the whole thing is full of <<print either("mud and sticks","soaked photos and mushy papers","rusted over pieces of metal","slime and stagnant mud","old soaked through tatters of rotted clothes","old cracked CDs","broken bottles of wine","piles of rusted soggy ammunition","old tangled charging cables")>>. Looks like it simply sat in the swamps for too long.<br><br>You toss the box back into the murky water and head on your way.
<</if>>
<</if>><</nobr>><<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
➤ [[Head back|SwampMain]]
<<if _contents is "provisions">>➤ <<link [[Feed Canteen|SwampMain]]>><<set $player.canteen.current += RNG(5,12), $player.canteen.value += RNG(100,600)>><</link>><</if>>
~~<<if $world.debug is true>>Debug Test: [[Repeat|SwampFindCrate]]<</if>>!! Gifting Lexi
----
<<remove 1 "centijar">>You pull out the jar of pickled centipedes and offer it to Lexi. Their big owl like eyes light up as they spot it. They float in close and tap their claws across its lid, "@@.lexi; Oh ho? A gift for me?@@"
They chuckle and snatch up the jar, they turn it over in their claws peering into its glass. You can see the pink glow of their eyes behind the cloudy vinegar, herbs, peppers, and preserved bugs. "@@.lexi;Pickled centipedes huh pup? I’ll have you know my whole body is made of centipedes.@@"
With a dark chuckle their body turns pitch black and spills open into a flood of squirming bugs. Centipedes pour all around you in a rising tide, the green jar slides down its waves as the mass of slithering things swirls up and press into you. The squirming ropey critters eventually begin to clump back together into a shadowy shape. The imp rematerializes out of the swarm over your shoulder. They give you a wink and say, "@@.lexi;Just kidding, it’s mostly dream detritus. Thanks for the gift hun.@@"
With eager talons they twist the jar's lid off in a satisfying pop. With one of the pickled beasts wrangled into their claws they chomp into it. You hear the spiced bug crackling as the alp's fangs tear into it in big animalistic bites. Before long the whole centipede was slurped up and relished with a delighted sigh.
Lexi gives you a devious smirk, baring their fangs. "@@.lexi;Mmm, a wonderful musty biting flavor. Just like the critters themselves. You know this is an old Sheewog practice? They’re quite good at it. They extract and ferment the venom first before mixing it back into the brine. Gives it a unique, zing.@@"
They pull another limp bug out of the jar and waggle it at you with their fangs bared in a naughty grin, "@@.lexi;Want to try one?@@"
----
➤ <<link [[Accept|LexiCentipede2]]>><<SetFlag "accept">><</link>>
⮌ <<link [[Pass|LexiCentipede2]]>><<SetFlag "decline">><</link>>!!The Stranger
----
You pull out the little bag of herbs you had and ask the girl, "@@.player;Is this the herb you needed?@@"
She looks up from the reeds and at the pouch in your hand. With awkward stumble through the mud she snatches it from you and peers inside. She turns a valve on her mask to let in air and gives the bag a sniff as she turns it over in her hands. She counts out the pink leaves and nods.
"@@.delphi;Yes. Wognip. Dried? Well preserved. Excellent quality. Enough for at least a weeks worth of catalyst. How did you acquire this? No. Doesn’t matter.@@"
She ties up the pouch and pockets it before pulling out some shining fragments and putting them into your hands, "@@.delphi;Here, some dream-spall for your troubles. Thank you for the assistance, uhh..@@"
She seems to pause not knowing your name, with her head cocked to the side, so You introduce yourself.
"@@.delphi; Ah. Yes. $player.name, thank you. I’m Delphi. If you find yourself by the ports of city Diz, I run an apothecary. My operation is a bit, uh, clandestine, so you’ll find it below the docks. If you’re in need of potions, poisons and more, I’m your possum.@@"
She does a short awkward bow then clears her throat,"@@.delphi;Ahem. And, if you’re in need of extra spall, I’ll gladly buy any wognip if you happen across more. I also pay a fair wage for willing test subjects. If you have the fortitude.@@"
With that she wipes mud off of her coat, gives you a curt wave and hobbles off into the swamp.
<<set $player.spall.current += 9>><<SetRelation "delphi" 5 5 "Unknown" "Indifferent">><<set _flagvalue to ($Flags["hasrareherb"] - 1)>><<if $Flags["hasrareherb"]>1>><<SetFlag "hasrareherb" _flagvalue>><<else>><<SetFlag "hasrareherb" false>><</if>>
💎 Acquired 9 Spall
💕 @@.signage;New Relationship unlocked:Delphi the potion maker@@
----
➤ [[Continue|SwampMain]]!!Finishing your drink
----
You tilt back the bottle of spicy beer and drink down the remainder, leaving only a bit of pink foam at the bottom. Siphona does the same and clinks her empty bottle against yours.
She gives you a toothy smile with a sharp glint in her rose colored eye, as she brushes back her hair. In a purring voice she says,"@@.siphona;Alright stranger, I’ll be blunt. I have a hunger to satisfy and I’m looking for a hook up tonight. So, how about we get out of here and you join me at my ship so we can get, familiar?@@"
<<SetFlag "askedsiphbeer" false>><<SetFlag "askedsiphself" false>><<SetFlag "siphflirtedsize" false>><<SetFlag "siphflirtedoutfit" false>><<SetFlag "siphconvo" false>><<SetFlag "Siphonahadbeer" true>>
//what would you like to do?//
----
[[Invite her to dance first|SiphonaDance]]
[[Go with her|SiphonaLeaveBar]] <<if $world.cw is true>>~~⚠️ CW:Leads to blood play & Inflation~~<</if>>
[[Decline|SiphonaX3]]!!Drinking with Siphona
----
<<if Flag("siphtalktruth")>><<SetFlag "siphtalktruth" false>>You tell her the truth and explain what you’ve been going through. Her eye is wide for a moment as she nods along, intrigued. She gives you a toothy grin and says, "@@.siphona;No shit? A real dreamer then? Don’t think I’ve met one of your kind before. I knew you must have smelled interesting for a reason@@"<br><br>She gives you a peculiar look and clicks her tongue, "@@.siphona;Well. Drink up dreamer. Here’s to you getting through your journey or, whatever you dreamers do I dunno.@@"<<elseif Flag("siphliecrime")>><<SetFlag "siphliecrime" false>>You tell her you’re a criminal, a fugitive on the run to which she gives an undignified snort. She laughs, "@@.siphona;Ha, you’d think a slippery criminal such as yourself would surely be better at lying. Well, takes one to know one, so fine, you don’t have to tell what you’re doing here. My little outlaw.@@"<br><br>She teasingly sticks out a surprisingly long purple tongue at you and then takes a swig of her beer.<<else>><<SetFlag "siphliepol" false>>You tell her you’re an emissary, down here on a diplomatic mission to which she gives an undignified snort. She laughs, "@@.siphona;Ha, no you’re not! You don’t got to tell me the truth but I know you aren’t one of those stuck up pricks. For one, you smell like a bog, no continuum dignitary would be caught dead without their precious incense censors and perfumes to stave off //"the rot"// we dirty little demons so oft //"taint"// them with. But fine, //"emissary"//, cheers to you I guess.@@"<br><br>She laughs to herself again and takes a big swig of her beer.<</if>>
<<set $Flags["siphonahearts"] +=1, $Flags["siphonafamiliarity"] +=1, $Flags["siphonaconvo"]+=1>><<SetFlag "askedsiphself">>
----
<<if !Flag("askedsiphbeer")>>[[Ask her about the beer|SiphonaAskBeer]]<br><</if>><<if !Flag("siphflirtedoutfit")>><<link [[Flirt: compliment her outfit|SiphonaFlirt]]>><<SetFlag "siphflirtedoutfit">><</link>><br><</if>><<if !Flag("siphflirtedsize")>><<link [[Flirt: compliment her stature|SiphonaFlirt]]>><<SetFlag "siphflirtsize">><</link>><br><</if>><<if $Flags["siphonaconvo"] >= 5>>[[Finish beer|SiphonaFinishBeer]]<</if>><<widget "DescribePart">><<nobr>>
<<if $args[0] is "body">>
<<if $player.fat.tier > 8>>Your body is a jiggling ocean of supple flesh, filled with endless puffy rolls and warm deep caverns. Your fat jiggles relentlessly with every breath.
<<elseif $player.fat.tier > 7>>Your body is heavy and sagging with fat. Your rolls are deep and plentiful and you wobble relentlessly with the smallest motion.
<<elseif $player.fat.tier > 6>>Your body is fat and heavy, your heft jiggling with every movement.
<<elseif $player.fat.tier > 5>>Your body is very plump with thick warm rolls and plush pads of fat. You can feel yourself bounce and jiggle with every movement.
<<elseif $player.fat.tier > 4>>Your body is plump with warm rolls and plush pads of fat. You can feel yourself bounce and jiggle with every step.
<<elseif $player.fat.tier > 3>>Your body is a bit plump with little rolls and no hard edges. You feel soft and bouncy.
<<elseif $player.fat.tier > 2>>Your body is healthy and soft with few hard edges.
<<elseif $player.fat.tier > 1>>Your body is supple, lean and in good order.
<<else>>Your body is fatless and lean, your boney edges and muscled surface plain to see.
<</if>>
<</if>>
<<if $args[0] is "skin">>
<<if $player.skin.type is "neph">>Your body is covered in glittering <<print iscolor(colorsynonyms($player.skin.color))>> scales, they're irridecent and silky, from afar one would think you had oiled human skin. You smell of cinnamon and myrrh.
<<elseif $player.skin.type is "blob">>Your body is covered in <<print either("greasy","oily","oil-slicked","shimmering","grease-slicked","moist")>> <<print iscolor(colorsynonyms($player.skin.color))>> skin, your flesh is unusually spongey and streaked with dark veins. Oddly, you smell like cooking meat.
<<elseif $player.skin.type is "slime">>Your body is made up of a translucent <<print iscolor(colorsynonyms($player.skin.color))>> gel, slicked with a luke-warm membreanous slime. Your jelly skin gives of a grassy sweet scent, like cornsilk.
<<elseif $player.skin.type is "pig">>Your body is covered in a thin layer of soft transulcent peach fuzz.
<<else>>
Error: skin type " $player.skin.type " does not have a description yet
<</if>>
<</if>>
<<if $args[0] is "skin pattern">>
<<if $player.skin.pattern is "cow">> Your skin sports large splots of a darker color, like that of a dairy cow.
<<else>>
Error: skin pattern " $player.skin.pattern " does not have a description yet
<</if>>
<</if>>
<<if $args[0] is "stretchmarks">>
<<if $player.stretchmarks > 100>>
Your belly is completely covered by a thick growing spiderweb of angry stretchmarks. Throbbing and sensative, the pinks, purples and red streaks are stark and proud markers of
<<elseif $player.stretchmarks > 80>>
Your belly is marked up by a thick ruddy spiderweb of sensative stretchmarks; some faded, some thin and pink, others dark-red markers of
<<elseif $player.stretchmarks > 68>>
Your belly is marked up by a flowing network of sensative stretchmarks; some faded, some thin and pink, others thick red reminders of
<<elseif $player.stretchmarks > 38>>
Your belly is streaked by a large amount of stretchmarks, dark-pink reminders of
<<elseif $player.stretchmarks > 20>>
Your belly has a noticable amount of stretchmarks, pink reminders of
<<elseif $player.stretchmarks > 8>>
Your belly has a few stretchmarks, little pink reminders of
<<elseif $player.stretchmarks > 5>>
Your belly has a few faint stretchmarks, little pink whispers of
<<else>>
Your belly has a few tiny faint stretchmarks, little faded whispers of
<</if>>
<<print either("how fast you're growing","how much weight you're putting on","how much you're pushing your body","of your gluttony","of your over-indulgence")>>.
<</if>>
<<if $args[0] is "belly">>
<<if $player.belly.tier > 10>>Your stomach even when empty is an enormous mass of fat that hangs in a heavy curtain over your waist, spilling down over your knees inching closer to the ground. It's a struggle to move it's weighty mass, your apron of a gut wobbles intensley as you wrangle its heft. Its love handles spill over the sides of your hips with their fat-swollen rolls.
<<elseif $player.belly.tier > 9>>Your stomach even when empty is an enormous mass of fat that hangs in a heavy curtain over your waist, spilling down over your knees. Your apron of a gut wobbles intensley as you wrangle its heft. Its love handles spill over the sides of your hips with their fat-swollen rolls.
<<elseif $player.belly.tier > 8>>Your enormous stomach even when empty sags from your waist with an ocean of jiggling fat that spills down your front. It wobblesintensley as it hangs over your thighs. Its love handles spill over the sides of your hips in thick heavy rolls.
<<elseif $player.belly.tier > 6>>Your heavy stomach, even when empty, sags from your thick waist in a doughy pillow of fat that wobbles over your privates and warms the top of your thighs as you move. Its swaddled by puffy lovehandles and thick side rolls.
<<elseif $player.belly.tier > 5>>Your stomach even when empty hangs from your thick waist in a doughy dollop of fat that wobbles over your privates slightly. It's swaddled by puffy lovehandles.
<<elseif $player.belly.tier > 4>>Your stomach when empty swells from your waist in a plump dome thats swaddled by lovehandles.
<<elseif $player.belly.tier > 3>>Your stomach curves out into a little bouncing pot-belly.
<<elseif $player.belly.tier > 2>>Your belly when empty curves out slightly with a thin layer of plushness clinging to your waist.
<<elseif $player.belly.tier > 1>>Your waist is narrow and your belly when empty is flat and smooth.
<<else>>Your belly, when empty, is smooth, fatless and concave; giving you a narrow waist.
<</if>>
<</if>>
<<if $args[0] is "bellyhard">>
<<if $player.belly.hardtier > 11>>Currently your stomach is engorged, massive and bulging out in a solid hanging mass. You can feel it pulsing with pressure as it archs out far ahead of you. <<if $player.ispreg>>@@.statfail;You're extremely pregnant, exceedingly so. The squirming within is nonstop. This is not a human pregnancy. You feel like you could pop at any moment.@@<<else>> You look pregnant, exceedingly so, far beyound a normal human pregnancy. In this state you look about ready to pop.<</if>>
<<elseif $player.belly.hardtier > 10>>Currently your stomach is engorged, massive and bulging out in a solid hanging mass. You can feel it pulsing with pressure as it archs out far ahead of you. <<if $player.ispreg>>@@.statfail;You're very pregnant, exceedingly so. The squirming within is nonstop. You feel like you could pop at any moment.@@<<else>> You look nine-months pregnant and ready to pop in this state.<</if>>
<<elseif $player.belly.hardtier > 9>>Currently your stomach is engorged, massive and bulging out much further than usual. You can feel it pulsing with pressure. <<if $player.ispreg>>@@.statfail;You're very pregnant. You can feel squirming within. You feel close to popping.@@<<else>> You look nine-months pregnant and ready to pop in this state.<</if>>
<<elseif $player.belly.hardtier > 8>>Currently your stomach is round and engorged, buldging out from your waist, pulsing with pressure. <<if $player.ispreg>>@@.statfail;You're noticably pregnant. You can feel squirming within.@@<<else>> You look quite pregnant in this state.<</if>>
<<elseif $player.belly.hardtier > 7>>Currently your stomach is very <<print either("firm","stuffed","bloated")>>, round and buldging out from your waist with pressure. <<if $player.ispreg>>@@.statfail;You're noticably pregnant. You can feel squirming within.@@<<else>> You're round enough, you look pregnant.<</if>>
<<elseif $player.belly.hardtier > 6>>Currently your stomach is <<print either("firm","stuffed","bloated")>>, round and buldging out with pressure. <<if $player.ispreg>>@@.statfail;You seem to be pregnant, this pressure feels different. There's even little fluttering sensations within.@@<<else>> You're round enough to look like you're in the early stages of pregnancy.<</if>>
<<elseif $player.belly.hardtier > 4>>Currently your stomach is <<print either("firm","stuffed","bloated")>>, rounded out with pressure. <<if $player.ispreg>>@@.statfail;You might be pregnant, you're starting to look like it.@@<<else>> You look almost pregnant.<</if>>
<<elseif $player.belly.hardtier > 3>>Currently your stomach is <<print either("firm","stuffed","bloated")>> and rounded out with pressure. <<if $player.ispreg>>@@.statfail;Could you be pregnant?@@<</if>>
<<elseif $player.belly.hardtier > 2>>Currently your stomach is more firm, rounding slightly with pressure.
<<elseif $player.belly.hardtier > 1>>Currently your stomach is a bit more firm than usual.
<</if>>
<</if>>
<<if $args[0] is "breasts">>
<<if $player.chest.tier > 20>>Your breasts are absolutely enormous. The twin monsters spill out over the front of your body, sagging with almost <<print (($player.chest.fat+$player.breast.tissue)/2).toFixed(0)>> pounds of flesh each. Streaked with veins and pulled tight by their own girth your massive breasts protrude far in front of you.
<<elseif $player.chest.tier > 18>>Your massive breasts spill from your chest draping their enormously swollen forms down the front of your body, sagging with great weight.
<<elseif $player.chest.tier > 16>>Your enormous meaty breasts drap down over the front of your body, twin turgid tubes of heavy fat.
<<elseif $player.chest.tier > 14>>Your enormous breasts are swollen and heavy, sagging with vein streaked heft down your front as twin masses of round fat.
<<elseif $player.chest.tier > 10>>Your huge fat breasts sag heavily from your chest, drapping down your form in wobbling twin masses.
<<elseif $player.chest.tier > 6>>Your fat breasts hang heavy from your chest as twin masses of jiggling flesh.
<<elseif $player.chest.tier > 4>>Your plump breasts hang from your chest with a wobbling fullness, bouncing with your steps.
<<elseif $player.chest.tier > 2>>Your breasts are supple and hang from your chest with a plump pertness.
<<elseif $player.chest.tier > 1>>Your breasts are small and pert, rounding out your chest.
<<else>>Your breasts are little more than tiny bumps on your chest, barely more than puffs
<</if>>
<</if>>
<<if $args[0] is "ears">>
<<if $player.ears is "pig">>Your ears are soft little triangles that fold over like that of a swine.
<<elseif $player.ears is "cow">>Your ears are long and supple, lined with spots of black and a thin layer of <<print iscolor(colorsynonyms($player.hair.color))>> hair. Your cow-like ears frame your face softly and twitch lightly at the world around you.
<<elseif $player.ears is "neph">>Your ears are long and pointed, dappled with faint spots. They twitch alertly at the sounds around you.
<<elseif $player.ears is "blob">> Instead of ears you have a fleshy cobra-like veil that trails down the sides of your face and bunches up on your shoulders.
<</if>>
<</if>>
<<if $args[0] is "nose">>
<<if $player.nose is "pig">>a wide upturned pig-like nose. Making oinking noises with it comes naturally to you now.
<<else>>an unusual nose<</if>>
<</if>>
<<if $args[0] is "fitness">>
<<if $player.fitness.current >= 90>> All things concidered your body is in remarkable shape; you have an abundance of energy and your muscles are full of vigor.
<<elseif $player.fitness.current >= 75>>All things concidered your body is in pretty good shape; you're full of vigor and your body is full of energy.
<<elseif $player.fitness.current >= 55>>Your body is active and in decent shape. You have a healthy amount of energy and vigor.
<<elseif $player.fitness.current >= 40>>You're not out of shape, but your body isn't fine-tuned either. You're not unfit but you do have your struggles with excercise.
<<elseif $player.fitness.current >= 30>>Your body isn't in the best of shape. You find yourself tiering easier and you get out of breath sooner.
<<elseif $player.fitness.current >= 20>>Your body is out of shape. You get winded easily and find yourself stuggling with physical tasks.
<<else>>You're really out of shape. You get winded easily and end up a sweaty panting mess at the most minimal of efforts.
<</if>>
<</if>>
<<if $args[0] is "arms">>
<<if $player.arms.tier > 8>>
<<if $player.arms.type == "blob">>Your arms are strange heavy tendrils lined with thick rubbery rings of flesh that hang with a sloshing girth. Each rings wobbles and sags like sacks filled with liquid butter. These odd saggy limbs are so stuffed with fat they barely bend, tapering<<elseif $player.arms.type is "slime">>Your arms are heavy and fat gelatinous tendrils of goo. Ringed round by sacks of fatty slime their lengths are so plump they barely bend, wobbling as they snake<<else>>Your arms are very fat with chubby folds around your joints. They're so round they look like stuffed sausages barely able to bend anymore. Heavy sagging saddles of thick flab wobble from under your arms as they taper to plump wrists and<</if>> down to <<if $player.hands is "neph">>fat puffy fingers tipped with sharp claws<<elseif $player.hands is "blob">>fat nubby fingers tipped with hooked claws.<<else>>fat puffy fingers<</if>>.
<<elseif $player.arms.tier > 6>>
<<if $player.arms.type == "blob">>Your arms are strange heavy tendrils lined with thick rubbery rings of flesh that hang with a sloshing girth. Each rings wobbles and sags like sacks filled with liquid butter. These odd saggy limbs taper<<elseif $player.arms.type is "slime">>Your arms are heavy and fat gelatinous tendrils of goo. Ringed round by sacks of fatty slime their lengths wobble as they snake<<else>>Your arms are very fat with chubby folds around your joints. They're so round they look like stuffed sausages. Heavy saddles of flab wobble from under your arms as they taper to plump wrists and<</if>> down to <<if $player.hands is "neph">>fat puffy fingers tipped with sharp claws<<elseif $player.hands is "blob">>fat nubby fingers tipped with hooked claws.<<else>>fat puffy fingers<</if>>.
<<elseif $player.arms.tier > 5>>
<<if $player.arms.type == "blob">>Your arms are strange heavy tendrils lined with thick rubbery rings of flesh that hang with a sloshing girth. These odd saggy limbs taper<<elseif $player.arms.type is "slime">>Your arms are heavy and fat gelatinous tendrils of goo. Sacks of fatty slime ring their lengths as they snake<<else>>Your arms are fat with little folds around your joints. Plump sacks of flab wobble from under your arms as they taper to plump wrist and<</if>> down to <<if $player.hands is "neph">>fat puffy fingers tipped with sharp claws<<elseif $player.hands is "blob">>fat nubby fingers tipped with hooked claws.<<else>>fat puffy fingers<</if>>.
<<elseif $player.arms.tier > 4>>
<<if $player.arms.type == "blob">>Your arms are strange thick tendrils lined with rubbery rings of flesh that hang with a sloshing girth. These odd limbs taper<<elseif $player.arms.type is "slime">>Your arms are fat gelatinous tendrils of goo. Plump flesh hangs from under your arms as these slimy limbs snake<<else>>Your arms are plump and round, a bit of flab hangs from under them as they taper<</if>> down to <<if $player.hands is "neph">>chubby clawed fingers<<elseif $player.hands is "blob">>fat nubby fingers tipped with hooked claws.<<else>>chubby fingers<</if>>.
<<elseif $player.arms.tier > 3>>
<<if $player.arms.type == "blob">>Your arms are strange thick tendrils lined with rubbery rings of flesh that hang with a sloshing girth. These odd limbs taper<<elseif $player.arms.type is "slime">>Your arms are chubby gelatinous tendrils of goo that snake<<else>>Your arms are chubby and soft, with just a little bit of flab hunging off of them. They taper<</if>> down to <<if $player.hands is "neph">>plump clawed fingers<<elseif $player.hands is "blob">>nubby fingers tipped with hooked claws.<<else>>plump but dexterous fingers<</if>>.
<<elseif $player.arms.tier > 2>>
<<if $player.arms.type == "blob">>Your arms are strange thick tendrils lined with rubbery rings of flesh that hang with a sloshing girth. These odd limbs taper<<elseif $player.arms.type is "slime">>Your arms are plump gelatinous tendrils of goo that snake<<else>>Your arms are soft tapering<</if>> down to <<if $player.hands is "neph">>clawed fingers<<elseif $player.hands is "blob">>nubby fingers tipped with hooked claws.<<else>>dexterous fingers<</if>>.
<<else>>
<<if $player.arms.type == "blob">>Your arms are strange thick tendrils lined with rubbery rings of flesh that tapers<<elseif $player.arms.type is "slime">>Your arms are slender gelatinous tendrils of goo that snake<<else>>Your arms are slender and lean tapering<</if>> down to <<if $player.hands is "neph">>clawed fingers<<elseif $player.hands is "blob">>nubby fingers tipped with hooked claws.<<else>>dexterous fingers<</if>>.
<</if>>
<</if>>
<<if $args[0] is "face">><<set _face to $player.face.fat>>
<<if _face > 10>>Your face is a pudgy mass of fat. Huge puffy cheeks swallow up your features. You no longer have a neck, it’s been replaced by a thick collar of cascading fat chin-rolls.
<<elseif _face > 5>>Your face is extremely fat with puffy pillow like cheeks that swaddle your features. Your neck is a cascade of thick round chin rolls.
<<elseif _face > 3>>Your face is very fat with heavy round cheeks, a big double chin and secondary rolls down your neck.
<<elseif $player.fat.neck > 2.3>>Your face is very fat with pudgy round cheeks, a double chin and the little crease of a third beginning to show
<<elseif _face > 1.8>>Your face is fat with plump round cheeks and a prominent double chin.
<<elseif _face > 1.5>>Your face is chubby with round cheeks and a prominent double chin.
<<elseif _face > 1.2>>Your face is chubby with round cheeks and a double chin.
<<elseif _face > 0.9>>Your face is plump with round cheeks and a small double chin.
<<elseif _face > 0.6>>Your face is round with plump cherubic cheeks. You have a slight double chin at certain angles.
<<elseif _face > 0.4>>Your face is soft with plump round cheeks.
<<elseif _face > 0.3>>Your face is soft with round cheeks and a sleek chin.
<<elseif _face > 0.2>>Your face is soft with sleek contours and a defined chin.
<<else>>Your face is thin with pronounced cheek bones and a sleek chin.
<</if>>
<</if>>
<<if $args[0] is "tail">>
<<if $player.tail is "cow">>Just above your bottom hangs a long paintbrush tipped tail, like that of a cow. It flicks and swishes all its own.
<<elseif $player.tail is "pig">>Just above your bottom you have a small coiled tail like that of a pig.
<<elseif $player.tail is "neph">>Just above your bottom snakes a long dexterous tail tipped with a pointed spade tip. It sways and coils playfully as you stride.
<<else>>Error: the tail type "$player.tail" does not have a description
<</if>>
<</if>>
<<if $args[0] is "hips">>
<<if $player.hips.tier >= 9>>Your hips are extremely wide, your curves spilling out everywhere. Your so wide you have trouble fitting through most doorways as your thick saddlebags often get wedged. Your massively wide figure gives you an exaggerated and ponderously swaying gait
<<elseif $player.hips.tier >= 8>>Your hips are very wide with heavy curves and thick saddlebags. Your wide figure gives you an exaggerated swaying gait
<<elseif $player.hips.tier >= 7>>Your hips are wide with thick curves and plump little saddlebags. Your wide figure gives you an exaggerated swaying gait
<<elseif $player.hips.tier >= 6>>Your hips are wide with plump curves and growing saddle bags. You have a swaying gait
<<elseif $player.hips.tier >= 5>>Your hips are wide and curvy, giving you an accentuated figure. You have a swaying gait
<<elseif $player.hips.tier >= 4>>Your hips are soft and curvy, giving you an accentuated figure.
<<elseif $player.hips.tier >= 3>>Your hips are supportive
<<elseif $player.hips.tier >= 2>>Your hips are slender but supportive
<<else>>Your hips are narrow giving you a slender figure
<</if>>
<</if>>
<<if $args[0] is "butt">>
<<if $player.butt.tier >= 9>>Your bottom is a massive wall of fat, spreading out wider than most couches. Each doughy dimpled cheek spills out as twin slabs of bouncing meat, big enough to swallow a body.
<<elseif $player.butt.tier >=8>>Your bottom is a massive wobbling shelf of fat, spreading out wide. Each doughy dimpled cheek is wider and rounder than most peoples torsos; each meaty slab bounces and claps with the slightest motion.
<<elseif $player.butt.tier >= 7>>Your bottom is very fat, spreading out into a wide meaty shelf with doughy dimpled cheeks that wobble with every step you take.
<<elseif $player.butt.tier >= 6>>Your bottom is fat, spreading out wide into a chubby little shelf with big pudgy cheeks that jiggle with every step you take.
<<elseif $player.butt.tier >= 5>>Your bottom is fat and wide with thick cheeks that jiggle with every step you take.
<<elseif $player.butt.tier >= 4>>Your bottom is plump with chubby soft cheeks that bounce as you $player.walk.
<<elseif $player.butt.tier >= 3>>Your bottom is ordinary with soft round cheeks.
<<elseif $player.butt.tier >= 2>>Your bottom is small with pert round cheeks.
<<else>>Your bottom is small and fatless with tight round cheeks.
<</if>>
<</if>>
<<if $args[0] is "legs">>
<<if $player.leg.type is "blob">>You have no legs, instead you have a trailing fleshy mass lined with little pseudopods that drag you along like a slug. The mass is oilslicked and sloshes with a strange gelatinous fluid.
<<elseif $player.leg.type is "slime">>You have no legs, instead you have a trailing gooey mass of slime that flairs out from your body in a semi-supportive column. You slither along, rolling your slimey body and pulling yourself around by shaping little pseudopods.
<<else>>
<<if $player.leg.tier >= 8>>Your thighs are extremely fat, their broad columnar mass of doughy flesh are far thicker than tree trunks. Their wobbling girth spills out so wide you have trouble walking. They sag with fleshy rolls as your knees pucker and your massive calves are ringed with fat.
<<elseif $player.leg.tier >=7>>Your thighs are very fat, their wide doughy masses bulging out as thick as tree trunks. Their wobbling girth gives you a prominent waddle as you attempt to slide each heavy leg past the other. Your knees are puckered with chubby roles that attempt to consume your girty calves.
<<elseif $player.leg.tier >=6>>Your thighs are very fat, wide columns of doughy flesh that wobbles endlessly as you move. They’re so thick you have to waddle slightly to pass them past eachother. Your calves are full and thick and chubby rolls have begun to pucker over your knees and joints.
<<elseif $player.leg.tier >= 5>>Your thighs are fat and wide, their plump forms stuffed round with doughy flesh that kisses in the middle. Your calves are equally thick and little rolls have begun to form around your joints.
<<elseif $player.leg.tier >= 4>>Your thighs are plump and round, they jiggle as you move but you have sturdy calves. They’ve to touch and now slide against eachother.
<<elseif $player.leg.tier >= 3>>Your thighs are soft and round, tapering down to curvy calves.
<<elseif $player.leg.tier >= 2>>Your thighs are sturdy and lean, they taper smoothly to your slender calves.
<<else>>Your thighs are thin and lean, they taper smoothly to your slender calves.
<</if>>
<<if $player.leg.type is "cow">>You have digitigrade legs that end in wide supportive hooves.
<<elseif $player.leg.type is "pig">>You have digitigrade legs that end in small pointed hooves.
<</if>>
<</if>>
<</if>>
<<if $args[0] is "hair">>
<<if $player.hair.length >= 40>><<set _hairlength to "extremely long">>
<<elseif $player.hair.length >= 30>><<set _hairlength to "very long">>
<<elseif $player.hair.length >= 20>><<set _hairlength to "long">>
<<elseif $player.hair.length >= 12>><<set _hairlength to "shoulder-length">>
<<elseif $player.hair.length >= 6>><<set _hairlength to "medium-length">>
<<elseif $player.hair.length >= 3>><<set _hairlength to "short">>
<<elseif $player.hair.length >= 0>><<set _hairlength to "very short">>
<</if>>
<<if $player.hair.type != "slime">>you have _hairlength <<print iscolor(colorsynonyms($player.hair.color))>> hair. Your hair
<<elseif $player.hair.type is "slime">>where you would have hair, you have a _hairlength, semi-translucent <<print iscolor(colorsynonyms($player.hair.color))>> gelatinous membrane. The gooey curtain forming what looks like hair that
<</if>>
<<if $player.hair.style is "pony tail">>
<<if _hairlength is "very short">>
lays in a tiny puff of a pony tail.
<<elseif _hairlength is "short">>
lays in a short little pony tail.
<<elseif _hairlength is "medium-length">>
pulled back into a small swaying pony tail.
<<elseif _hairlength is "shoulder-length">>
pulled back into a pony tail that sways as you move.
<<elseif _hairlength is "long">>
pulled back into a long pony tail that sways down your back.
<<elseif _hairlength is "very long">>
pulled back into a long and thick pony tail that bounces and sways down your back as you move.
<<elseif _hairlength is "extremely long">>
pulled back into a long and thick pony tail that trails all the way down you back, bouncing and swaying as you move.
<</if>>
<<elseif $player.hair.style is "twin tails">>
<<if _hairlength is "very short">>
lays in two tiny pony tails on either side of your head.
<<elseif _hairlength is "short">>
lays in two small pony tails on either side of your head.
<<elseif _hairlength is "medium-length">>
pulled back into two short pony tails on either side of your head.
<<elseif _hairlength is "shoulder-length">>
pulled back into two pony tails on either side of your head; they bounce cutely as you move.
<<elseif _hairlength is "long">>
pulled back into two long pony tails on either side of your head; they sway cutely down your shoulders.
<<elseif _hairlength is "very long">>
pulled back into two long and thick pony tails on either side of your head; they bounce and sway cutely down your body as you move.
<<elseif _hairlength is "extremely long">>
pulled back into two long and thick pony tails on either side of your head; they bounce and sway cutely down the full length of your body as you move.
<</if>>
<<elseif $player.hair.style is "high pony tail">>
<<if _hairlength is "very short">>
sits ontop of your head in a tiny puff of a pony tail.
<<elseif _hairlength is "short">>
sits ontop of your head in a short little pony tail.
<<elseif _hairlength is "medium-length">>
pulled up into a small swaying pony tail that bounces ontop of your head.
<<elseif _hairlength is "shoulder-length">>
pulled up into a pony tail that bounces ontop of your head.
<<elseif _hairlength is "long">>
pulled up into a long pony tail that bounces ontop of your head and hangs down to the back of your neck.
<<elseif _hairlength is "very long">>
pulled up into a long and thick pony tail that bounces ontop of your head and hangs down past your shoulders.
<<elseif _hairlength is "extremely long">>
pulled up into a long and thick pony tail that bounces ontop of your head and trails all the way down you back.
<</if>>
<<elseif $player.hair.style is "loose curls">>
<<if _hairlength is "very short">>
lays in short little swirls of.
<<elseif _hairlength is "short">>
lays in soft short curls, falling around your head loosely.
<<elseif _hairlength is "medium-length">>
falls down the sides of your head, the soft loose curls framing your face.
<<elseif _hairlength is "shoulder-length">>
falls down the sides of your face and gently bunches up on your shoulders in softly curling bundles.
<<elseif _hairlength is "long">>
falls down the sides of your face and spills over your shoulders in flowing soft curls.
<<elseif _hairlength is "very long">>
spills down around your face and past your shoulders, cascading down your back in soft flowing curls.
<<elseif _hairlength is "extremely long">>
spills down around your face and past your shoulders, cascading down the length of your back, in losee curls, long and flowing.
<</if>>
<<elseif $player.hair.style is "tight curls">>
<<if _hairlength is "very short">>
lays in short little peppercorn curls.
<<elseif _hairlength is "short">>
lays in tight little curls, falling around your head in short ringlets.
<<elseif _hairlength is "medium-length">>
falls against the sides of your head, the tight ringlets framing your face.
<<elseif _hairlength is "shoulder-length">>
falls down the sides of your face and gently brushes your neck in tight springy coils.
<<elseif _hairlength is "long">>
falls down the sides of your face and brushes your shoulders as the tight spingy coils bunch up.
<<elseif _hairlength is "very long">>
spills down around your face and past your shoulders, rolling down to the top of your back in tight springy bunches of coils.
<<elseif _hairlength is "extremely long">>
spills down around your face and past your shoulders, cascading down the length of your back, in tight springy bunches of coils.
<</if>>
<<elseif $player.hair.style is "messy">>
<<if _hairlength is "very short">>
lays in short messy strands, jutting out unevenly.
<<elseif _hairlength is "short">>
lays in messy short strands, falling unevenly around your head.
<<elseif _hairlength is "medium-length">>
falls down messily around your face, astray strands feathering out.
<<elseif _hairlength is "shoulder-length">>
falls down messily around your face and bunching up in astray curls on your shoulders.
<<elseif _hairlength is "long">>
falls down messily around your face and spills over your shoulders in choatic bunches.
<<elseif _hairlength is "very long">>
spills down messily around your face and past your shoulders, cascading down your back in choatic bunches.
<<elseif _hairlength is "extremely long">>
spills down messily around your face and past your shoulders, cascading down the full length of your back, flowing and choatic.
<</if>>
<<elseif $player.hair.style is "box braids">>
<<if _hairlength is "very short">>
lays in short tight curls lining your head, fuzzy and soft.
<<elseif _hairlength is "short">>
lays in an assortment of short bundled braids, falling smoothly around your head.
<<elseif _hairlength is "medium-length">>
falls down the sides of your head, bundles of tight braids framing your face.
<<elseif _hairlength is "shoulder-length">>
falls down the sides of your face and gently bunches up on your shoulders in bundles of box braids.
<<elseif _hairlength is "long">>
falls down the sides of your face and spills over your shoulders in flowing bundles of tight box braids.
<<elseif _hairlength is "very long">>
spills down around your face and past your shoulders, cascading down your back in flowing bundles of tight box braids.
<<elseif _hairlength is "extremely long">>
spills down around your face and past your shoulders, cascading down the length of your back in long and flowing bundles of tight box braids.
<</if>>
<<elseif $player.hair.style is "natural afro">>
<<if _hairlength is "very short">>
lays in a very thin layer of springy kinks.
<<elseif _hairlength is "short">>
lays in a short layer of springy kinks.
<<elseif _hairlength is "medium-length">>
rounds out your head in a layer of springy kinks.
<<elseif _hairlength is "shoulder-length">>
rounds out your head in a crown of springy kinks.
<<elseif _hairlength is "long">>
rounds out your head in a big crown of springy kinks.
<<elseif _hairlength is "very long">>
rounds out your head in a huge crown of springy kinks that spill down around you.
<<elseif _hairlength is "extremely long">>
rounds out your head in a massive crown of springy kinks that spill down around you.
<</if>>
<<elseif $player.hair.style is "mullet">>
<<if _hairlength is "very short">>
is very short in the front but has a small amount of length at the back.
<<elseif _hairlength is "short">>
is short and slick in the front, leading to a slightly longer back.
<<elseif _hairlength is "medium-length">>
is short upfront and on the sides, but it's longer in the back.
<<elseif _hairlength is "shoulder-length">>
is short upfront and on the sides, but the back hangs down to your shoulders.
<<elseif _hairlength is "long">>
is short upfront and on the sides, but the back hangs down over your back.
<<elseif _hairlength is "very long">>
is short upfront and on the sides, but the back cascades over your shoudlers and down your back.
<<elseif _hairlength is "extremely long">>
is short upfront and on the sides but spills down over your shoulders and cascades down the length of your back.
<</if>>
<<elseif $player.hair.style is "undercut">>
<<if _hairlength is "very short">>
is shaved down on the sides with a little bit more ontop.
<<elseif _hairlength is "short">>
is shaved down on the sides but has some dangling strands ontop.
<<elseif _hairlength is "medium-length">>
is shaved down on the sides but has some tossled strandes on top, drooping to your chin.
<<elseif _hairlength is "shoulder-length">>
is shaved down on the sides but the top hangs long over to one side, drooping to your neck.
<<elseif _hairlength is "long">>
is shaved on the sides but hangs long on top, drooping down to your shoulders.
<<elseif _hairlength is "very long">>
is shaved on the sides but hangs long on top, cascading down to your shoulders and back in a long flowing wave.
<<elseif _hairlength is "extremely long">>
is shaved on the sides but hangs very long from the top, cascading down your shoulders and back in a long flowing wave.
<</if>>
<<elseif $player.hair.style is "curtain bangs">>
<<if _hairlength is "very short">>
lays in sear little strands with short flat roman like bangs.
<<elseif _hairlength is "short">>
lays flat and sheer on your head, with straight bangs above your eyes.
<<elseif _hairlength is "medium-length">>
falls down the sides of your head, the soft strands of your bangsdrape down over your eyes.
<<elseif _hairlength is "shoulder-length">>
falls down the sides of your face and gently bunches up on your shoulders in soft bundles. Your bangs are long as curtain over your eyes.
<<elseif _hairlength is "long">>
falls down the sides of your face and spills over your shoulders in flowing soft waves. Your bangs hang over your eyes in a long curtain.
<<elseif _hairlength is "very long">>
spills down around your face and past your shoulders, cascading down your back in soft flowing waves. Your bangs hang over your eyes in a long curtain.
<<elseif _hairlength is "extremely long">>
spills down around your face and past your shoulders, cascading down the length of your back, long and flowing. Your bangs hang over your eyes in a long curtain.
<</if>>
<<elseif $player.hair.style is "over-one-eye bangs">>
<<if _hairlength is "very short">>
lays in short strands lining your head, fuzzy and soft.
<<elseif _hairlength is "short">>
lays in soft short strands, falling smoothly around your head. Your bangs sweep to one side.
<<elseif _hairlength is "medium-length">>
falls down the sides of your head, the soft strands framing your face. Your bangs sweep to one side, hanging over one of your eyes.
<<elseif _hairlength is "shoulder-length">>
falls down the sides of your face and gently bunches up on your shoulders in soft bundles. Your bangs sweep to one side, hanging over one of your eyes down to your chin.
<<elseif _hairlength is "long">>
falls down the sides of your face and spills over your shoulders in flowing soft waves. Your bangs sweep to one side, hanging over one of your eyes down past your chin.
<<elseif _hairlength is "very long">>
spills down around your face and past your shoulders, cascading down your back in soft flowing waves. Your bangs sweep to one side, falling down over one of your eyes.
<<elseif _hairlength is "extremely long">>
spills down around your face and past your shoulders, cascading down the length of your back, long and flowing. Your bangs sweep to one side, falling down over one of your eyes.
<</if>>
<<else>>
<<if _hairlength is "very short">>
lays in short strands lining your head, fuzzy and soft.
<<elseif _hairlength is "short">>
lays in soft short strands, falling smoothly around your head.
<<elseif _hairlength is "medium-length">>
falls down the sides of your head, the soft strands framing your face.
<<elseif _hairlength is "shoulder-length">>
falls down the sides of your face and gently bunches up on your shoulders in soft bundles.
<<elseif _hairlength is "long">>
falls down the sides of your face and spills over your shoulders in flowing soft waves.
<<elseif _hairlength is "very long">>
spills down around your face and past your shoulders, cascading down your back in soft flowing waves.
<<elseif _hairlength is "extremely long">>
spills down around your face and past your shoulders, cascading down the length of your back, long and flowing.
<</if>>
<</if>>
<</if>>
<<if $args[0] is "mouth">>
<<if $player.face.type is "blob">> Your mouth is spread wide, stretching from ear to ear with demonic corruption. Your dark lips pull back to reveal rows of shark-like teeth and a long tendril like tongue as rivulets of siliva dribble down your chin.
<<else>>
(Error: This facial type "$player.face.type" has yet to be described)
<</if>>
<</if>>
<<if $args[0] is "horns">>
<<if $player.horns.type is "cow">>
on either side of your head you have two <<if $player.horns.size > 4>>massive cow-horns; each arches out long and wide.<<elseif $player.horns.size > 3>>very long cow-like horns that curve out wide into the air.<<elseif $player.horns.size > 1>>large cow-like horns that curve out into the air.<<elseif $player.horns.size > 0>>cow-like horns.<<else>>small cow-like horns.<</if>>
<<elseif $player.horns.type is "neph">>
on either side of your forehead you have two <<if $player.horns.size > 4>>massive demon-horns; each arches out long and thick into the air.<<elseif $player.horns.size > 3>>very long demon horns that curve out wide into the air.<<elseif $player.horns.size > 1>>large arching demon horns that stretch up into the air.<<elseif $player.horns.size > 0>>demon horns.<<else>>small nub-like horns.<</if>>
<</if>>
<</if>>
<<if $args[0] is "facial hair">>
<<if $player.facialhair is "full beard">>You have a full beard of $player.hair.color hair.
<<else>>
You have a bit of facial hair showing in your $player.hair.color $player.facialhair
<</if>>
<</if>>
<</nobr>><</widget>>!!Something in the bushes!
----
You stop <<print $player.walk>>ing for a moment when you notice a strange sound. Something seems to be slithering through the reeds and you can see the bushes rustling near you. You hear the mud being churned up and what sound like the muffled gagging moans of a woman.
<<if Flag("hasseenbroodsnare")>>It must be that tentacle beast and its host again.<</if>>
//Do you investigate?//
----
➤ [[Check out the noise|BroodsnareStart]]
⮌ [[Ignore it|SwampMain]]!!Tentacles in the brush
----
<<if Flag("hasseenbroodsnare")>>You cross over into the brush to investigate the strange sounds and are met with the writhing tentacle mass you've seen before. A mass of fleshy purple tendrils snake through the reeds and bunch up and writhe over some sort of central mass. The ball of tentacles beats and pulses like a heart, smothering the woman from before in its unitelligable fleshy form. You can hear a her gagging moans beneath the beast, presumedly relishing in it's squirming torment?<br><br>You hear a gurgle and suddenly see a bunch of goat like eyes opening along the blobby creature's writhing surfaces. The eyes look about in various directions before spotting you and all coalescing on you. They blink and then disapear before the creature begins to ungulate in a new way.<br><br>From the fleshy mess you see something emerge, letting steam spill into the swamp air. You see the woman from before emerge from the mess, with still a blob of the creatures flesh obscuring everything but her lower face.<br><br>She lets out a breathy moan and says, "@@.host; Oh..our guest has returned? hmmm...@@"<br><br>A chubby hand emerges from the writhing mass and becons you towards it. "@@.host;..huff..huuf..have you come to join us??@@"<br><br>The tentacles all begin to unfurl letting the woman slide forward. She steps out of the mess unnaturally, the beast's flesh still interwoven with hers and over her head. She moves unsteadily, as if puppeted by something else.<br><br>The form that emerges is sweaty and voluptous, fatty curves spilling in sensual directions. Her skin is flushed pink from sexual effort and ringed with marks from the tendrils groppings. She pants with lust as her wobbling form is guided towards you by the efforts of the tentacles.
<<else>>You cross over into the brush to investigate the strange sounds and are met with quite the sight. A mass of fleshy purple tendrils snake through the reeds and bunch up and writhe over some sort of central mass. The ball of tentacles beats and pulses like a heart, smothering something under its unitelligable fleshy form. You can hear a woman's gagging moans beneath the beast, presumedly it's prey?<br><br>You hear a strange gurgle and suddenly see a bunch of goat like eyes opening along the blobby creature's writhing surfaces. The eyes look about in various directions before spotting you and all coalescing on you. They blink and then disapear before the creature begins to ungulate in a new way.<br><br>From the fleshy mess you see something emerge, letting steam spill into the swamp air. You see what appears to be a human woman emerge from the mess, a blob of the creatures flesh obscuring everything but her lower face.<br><br>She lets out a breathy moan and says, "@@.host; Oh..we have a guest? hmmm...@@"<br><br>A chubby hand emerges from the writhing mass and becons you towards it. "@@.host;..huff..huff..have you come to join us??@@"<br><br>The tentacles all begin to unfurl letting the woman slide forward. She steps out of the mess unnaturally, the beast's flesh still interwoven with hers and over her head. She moves unsteadily, as if puppeted by something else.<br><br>The form that emerges is sweaty and voluptous, fatty curves spilling in sensual directions. Her skin is flushed pink from sexual effort and ringed with marks from the tendrils' groppings. She pants with lust as her wobbling form is guided towards you by the efforts of the tentacles.<</if>>
//What will you do?//
----
<<if Flag("hasjoinedbroodsnare")>>➤ [[Accept|BroodsnareSex]]<<else>>➤ <<link [[Ask if She's okay|BroodsnareStart2]]>><<SetFlag "broodsnareaskokay">><br><</link>><br>➤ <<link [[Approach|BroodsnareStart2]]>><<SetFlag "broodsnareapproach">><</link>><</if>>
⮌ [[Leave|SwampMain]]
<<SetFlag "hasseenbroodsnare">>Double-click this passage to edit it.Double-click this passage to edit it.!!Status Event Relay
----
Status event attempted to play: " $player.statusevents "
<<if $player.statusevents.includes('mutationevent')>><<goto "TFStart">><</if>>
<<if $player.statusevents.includes('berryevent')>><<goto "BerryEvent">><</if>>
<<if $player.statusevents.includes('growbreastsevent')>><<goto "BreastGrowthEvent">><</if>>
<<if $player.statusevents.includes('lactationevent')>><<goto "LactationEvent">><</if>>
<<if $player.statusevents.includes('lactationendevent')>><<goto "LactationEndEvent">><</if>>
<<if $player.statusevents.includes('pregevent')>>
<<if $player.statuslist["oojinn pregnancy"]>><<SetFlag "pregtype" "oojinn">><</if>>
<<goto "PregEvent">><</if>>
!!A strange statue and berry bush
----
As you $player.walk along the faded paths a strong sweet scent fills the air. Following it to the source you find an odd statue, leaning and half buried in the mud, draped in vines. The statue seems to depict some sort of heavy set humanoid with a veiled face tenderly holding its swollen belly like a pregnant mother. The figure's swollen form rests atop a stone tablet with symbols carved into it. <<if $player.lucidity.current > 30>>At first the symbols looked like gibberish but after a moment you somehow realize you can read them. They appear to say something like "@@.signage;Delight in the bounty of Cetacea’s gifts. This marker offers the pleasures of the wilderberry, the fountain-fruit. Drink of its syrup and spit it’s remains to the earth to spread its gifts across the lands.@@"<<else>>The symbols look to be some kind of language but you can’t make heads or tails of it.<</if>>
From below the statue you notice the bundle of vines snaking it’s way up and around seem to emerge from a central point in the statue’s pedestal. Peering into the converging point you see a little blue fruit of some kind. You feel drawn by its plumpness and bright color to pick it.
You pull it off the vine and look it over in you hand. It’s quite a sizable berry but it feels strange, like there’s fluid sloshing around the inside of its firm outer flesh.
//What would you like to do?//
<<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
➤ [[Eat it|EatStatueBerry]]<<if $world.cw is true>>~~⚠️ CW: Berry inflation~~<</if>>
➤ [[Pocket it for later|KeepStatueBerry]]
⮌ [[Toss it and leave|SwampMain]]!!Eating the strange berry
----
<<if Flag("chewberry")>>You continue to chew the strange berry, drinking down its mouthfuls of juice. Each time the berry grows back and each time you bite into it agin to enjoy its juicy bounty.<<SetFlag "chewberry" false>><<else>>You take the plump blue berry and pop it into your mouth. You bite into its taut skin and feel its flesh burst as a fat gush of fragrant and sweet juice fills your mouth. You instinctively swallow down the saccharine slurry with delight, feeling it’s cool sweetness land in your belly.<br><br>To your surprise, as you chew the berry seems to reconstitute, it’s flesh becoming firm and full once more. You bite down and it again burst another mouthful of juice into you. This process repeats a few times and the berry seems to get no smaller. If anything, you feel like it’s getting bigger and juicer.<</if>>
//<<if $player.fullness.current >= $player.fullness.max*2>>You are too full to continue to drink from the berry. What would you like to do?<<else>>The berry continues to fill back up and provide more juice. What would you like to do?<</if>>//<<set _tmp to $player.fullness.current, $player.fullness.current += 10, $player.calories.current+= 112>>
<<script>>update(RNG(0.1,2),1.1)<</script>><<StatMessage>>
----
<<if _tmp < $player.fullness.max*2>>➤ <<link [[Continue Chewing|EatStatueBerry]]>><<SetFlag "chewberry">><</link>><br><</if>>➤ [[Swallow it|SwallowStatueBerry]]
⮌ [[Spit it out|SpitStatueBerry]]!!Pocketing the berry
----
You clean off the berry and then put it into your pockets for later.
!!!🍇 Acquired 1 Wilderberry
<<AddItem 1 "wilderberry">>
----
➤ [[Continue|SwampMain]]!!Swallowing down the berry
----
With your curiosity and taste buds satisfied, you end up swallowing down the strange regenerating berry. You’re left to savor its sweetness still lingering on your tongue.
After a moment however you hear an odd gurgle from your belly and begin to feel fuller than before. It seems the berry is still regenerating, but this time it’s inside of you!
You feel it pumping juice into your belly, even stranger, you can feel the juice spreading throughout your body as you begin to put on water weight all over your body.
You’re swelling up, who knows when the berry will be finished!
<<SetStatus "berry swelling" 1 1456>><<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
➤ [[Oops|SwampMain]]!!Spitting out the berry
----
With your curiosity and tastebuds satisfied you spit out the regenerating berry. As it lands on the ground you’re surprised to see it begin to vibrate and glow. It suddenly grows several sizes larger in gurgling pulses before popping, spilling berry juice all over the ground.
Sparkling seeds roll around in the juice before burying themselves into the earth.
//Well, that was strange.//
<<script>>update(RNG(0.1,1),1.1)<</script>><<StatMessage>>
----
➤ [[Continue|SwampMain]]!!Something is happening!
----
<<nobr>>🍇💦<<if $player.statuslist["berry swelling"].stage <= 1>>You hear a loud gurgle from your stuffed stomach as you feel the juice production inside you increase. You feel your belly inching forward as it swells. You feel your whole body stretching and growing as it becomes saturated with berry juice. You feel thick, syrupy and fat as you feel the strange fluid changing your cells. Even you skin has begun to take in a bluish hue from all the juice bubbling below it.<br><br>You feel yourself getting heavier and more pressurized. You don’t know much longer this will last.
<<elseif $player.statuslist["berry swelling"].stage <= 2>>You stop for a moment, panting and sweating from the weight of the juice surging through your body. Even your sweat smells sweet now. Your body sloshes and wobbles like a water balloon and the pressure only continues to grow. At first all the juice settled to your lower portions but now you’re rounding out all over. You can feel you limbs and fingers getting tighter and fatter, stuffed like sausages with berry syrup. Even your genitals have begun to plumpen and pulse with the sloshing ooze. <br><br>You’re still growing and you’re not sure how much more you can take. Soon you’ll have to roll just to get around.
<<else>>An ominous gurgle from inside your swelling belly gives you pause. You huff and puff as you struggle for air under the great sloshing pressure of the berry juice growing inside of you. Your puffy legs shake as they try to hold you up but can no longer afford to do so. Sloshing like a water balloon you come crashing down onto your bottom before rolling onto your back, leaving your juice filled gut to wobble above you. You can’t take the pressure anymore but it just continues to build faster and faster. You body gurgles and groans as gallons of syrup swirl through your fattened form. In thick pulsing puffs you body swell again. Each beat of your heart you get bigger and bigger. You can’t move your limbs anymore as the spongey mass of your swelling middle quickly eats them up.<br><br>The groaning becomes louder and more turbulent as your feel something shift inside you, causing you to suddenly bloat even bigger, you flesh nothing but an ocean of pressurized blue. You can feel juice leaking from every orifice, even you nipples and your sweat glands spill syrupy juice down your rolls. You’re not sure how much more you can take. <br><br>The pressure, the pressure! You clamp you eyes shut as you bare down trying to fight the incredible weight that fills you. Every part of you becomes completely saturated in the berry’s goo until this isn’t a single inch of room left to grow.<br><br>You can feel yourself pulsing, your body thumping like a heart as one finally monstrous groan ripples through your water balloon of a body.<br><br>Like a cork popping you suddenly feel a burst of pressure relieved from your body as you’re wracked by an intense orgasm. Juice pours out of you at highspeed spreading out over the ground. You feel yourself being pumped out as you body spasms. In fat plops you feel bundles of berry seeds spill out of you like eggs from a hen. With its work done it seems, the magic berry’s effects seem to be waning. The flood of juice slowly empties you until it’s little more than a trickle.<br><br>You’re left a panting sticky mess as your body shrink back into to a human size and shape. Unsteadily you ride to your feet, catching your breath. You look down into the your reflection in the juice pond you’ve created to assess the damages.<<set _berryeffect to RNGw(["blue skin","stomach capacity","nothing"],[25,50,25])>><<if _berryeffect is "blue skin">><<set $player.skin.color to "blue">>It seems that despite all the juice leaving your system your skin has taken on a brilliant blue tone.<br><br>You now have blue skin.<<elseif _berryeffect is "stomach capacity">>You feel your belly and notice it seems a bit saggy and deflated. Rubbing it you feel like the berry juice's pressure has increased your stomach capacity.<<set _tmp to RNG(4,16), $player.fullness.maxbase += _tmp>><br><br>Your stomach capacity has gone up by: _tmp oz<<else>>Despite it all, you seem no worse for wear. Maybe a little worn out and little chubbier, but for the most part unharmed.<</if>><<run delete $player.statuslist["berry swelling"]>><<run $player.statuses.delete("berry swelling")>><<set $player.fat.mod to 0>><</if>>
<<run delete $player.statusevents.delete("berryevent")>><</nobr>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Asking the Baronet about Blair
----
<<if $Flags["blairquest"] is "1">>You bring up the beast woman you met in the old port town and how she needed help with her affliction.<br><br>Intrigued the Baronet steeples his fingers in front of his mask as he leans in. "@@.laurent;Hmm, this, Blair, sounds familiar. I believe a similarly ursine beast as spotted near our camp stumbling out of the ruins as few weeks ago. She seemed terribly confused and we weren't able to wrangle her into our protection. If this is indeed the same beast she may have been Neophyte insatia, unused to her new form.@@"<br><br>He looks out the window thoughtfully, rubbing at his neck, "@@.laurent;Possibly she could be infected with an infestation of glut worms, or mayhaps a hunger spirits curse. It'd be hard to say until our apothecaries can take a closer look at her.@@"<br><br>The baron then turns to you, clapping his many hands determinedly, "@@.laurent;Alright I have a plan. Until her hunger can be stated and she can come under our ward, she posses a threat to herself and others. We have the resources to help at the coven. If you can immobilize her, even briefly, I can have my people swoop in and cart her off."<br><br>He bends over and pulls out a small ornate box from a compartment at his side, unlaching it with care. From its confines he pulls out a small vile of a shimmering black oil. He swirls it around and then hands it to you, "@@.laurent;Give her this vial of Black-Ambrosia. It's a special formula that might be the only thing to stave off her hunger long enough for our plan to be carried out. Once she's filled, just blow across the bottle. I'll have my people wait around the outskirts of city Diz for the moment.@@"<br><br>You take the little ornate vile and carefully put it away. Seems like you might be able to help Blair now.<br><br><h3>🧪 Acquired Black-Ambrosia</h3><<AddItem 1 "blackambrosia"<<elseif $Flags["blairquest"] is "2">>You ask the baronet about Blair's condition.<br><br>He chuckles and swirls his glass of wine, "@@.laurent;Ah, yes, our lovely new friend. I'll have you know she is doing rather well actually. We were able to aleave most of her affliction and have been helping her get used to her new life as an Insatia. She's a bit shy about it all but has been coming out of her shell and find her barrings among the coven. Probably won't be long now till she's ready for visitors. She talks about you, you know? Seems you made an impression. Huhuhu.@@"<</if>>
----
➤ [[Ask him something else|LaurentTalkStart]]
➤ [[Check service menu instead|LaurentMenu]]
⮌ [[Leave|MeetLaurent2X]]!!Talking to Laurent
----
<<if $Flags["asked"] is "baronet">>You ask the baronet about themselves. He puffs from his cigarillo and chuckles, "@@.laurent;You want to know about little 'ol me huh? I suppose I can't blame your curiosity, I am a prestigious fellow after all.@@"<br><br>He pats his belly and then adjusts his position with adjusts his position with a grunt, "@@.laurent;As I mentioned earlier, I am Baronet Laurent, a Grand Larder to the Coven of Cetacea. I travel the Empyrean Midden looking for treasures, blasphemies secrets and of course delicious new alchemies and recipes to bring back to my people. Been in this game for a long time.@@"<br><br>They take a breath of their cigarillo and hold the spicy smoke for a moment before letting the milky fog flow from the gaps in his mask. "@@.laurent;When I was young, i was listless and stuck in the grind of puritanical societies. Had my heart broken and found myself lost in the depths I ran away too. I was taken in by the coven and taught the way of the Insatia and the gifts of Cetecea. Now its been, hmm, some handful of centuries. Its been a good life, ripe with reward.@@"<<elseif $Flags["asked"] is "treatments">>You ask the baronet about what these treatments he offers are.<br><br>He leans back in his chair and steeples his fingers, "@@.laurent;Curious in what I can provide eh? My kind practice the art of flesh-crafting. I'm no master, but I am well practiced, so rest assured, you can expect beautiful clean results. I can teach you the ways of our hedonism and the beauty of body shaping, just say the word.@@"<<elseif $Flags["asked"] is "coven">>You ask about the Coven of Cetacea.<br><br>The baronet puts a finger to his mask thoughtfully, "@@.laurent;My fetid fraternity, our great church of the cornucopia, the way of the insatia in the blessed embrace of our mother in death, Cetecea. Our coven follows the path of blasphemous indulgences, we seek to know greater pleasures and deeper connections to the world left to us by the mother creator in her death. The dead mother gave her flesh to form the very lands we walk upon, her blood slakes our thirst, her meat fills our bellies. All that you see before you and its plenty sprung from the decay. Spend enough time in these lands of dreams and you will come to see the beauty of these fetid field of delicious pleasures.@@"<br><br>He makes an odd gesture with his hands and then clears his throat, "@@.laurent;But, enough about that. I'll save the speel for the neophytes entering the coven, for now, I'm here for whatever you need dear guest.@@"<<else>>This dialog is not written yet.<</if>>
<<SetFlag "asked" false>>
----
➤ [[Ask him something else|LaurentTalkStart]]
➤ [[Check service menu instead|LaurentMenu]]
⮌ [[Leave|MeetLaurent2X]]!!Location: The Harbor
----
You find yourself standing in the center of the harbor town in the shadow of the large domed city, <<if $player.fat.tier >6>>you can feel the wood of the harbor creaking under your feet<</if>>. The gate to the city is clammoring with people trying to pass through the checkpoint. Demons and monsters of all shapes and sizes mingle with with eachother half queued for a guarded checkpoint. Others are loitering in makeshift tents, some are attempting to peddle wears from little stalls or from the decks of their ships.
Seems something is amiss.
A massive and heavily militarized spider like drone watches over the crowd while booming an automated broadcast.
Through the crowd you can see a teeming bar near the city gate and a couple of closed down shops. You see the harbor boardwalk streatchs down the length of the city walls, all with more little hovels and piers lined with boats. Each seems to be crowded with little tents and stalls, improvised shops. Towards the back you see a darkened part of the town, closed off by barricades.
<<if Flag("delphimet")>>Just beside the barricade you notice a darkend stair well leading down under the boardwalk.<<if Flag("founddelphihome")>>The path below leads to Delphi's potion shop.<<else>>You remember what Delphi told you, perhaps her shop can be found down there?<</if>><</if>>
Behind you there's a path down the rocky outcrop to the shimmering sea below.
<<SetFlag "hasfoundswamp" true>><<set _passage = RNGw(["HarborSights","HarborDroneStart","HarborFindGambitStones"],[50,20,20])>><<script>>update(RNG(0.1,1),0.95)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto StatusEventRelay>><</timed>><</if>><<StatMessage>>
//Where would you like to go?//
----
➽ <<link "Explore Harbor">><<goto _passage>><</link>>
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "harbor">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "harbor">><</link>>
➤ [[Approach the gate|DizGateStart]]
➤ [[Check piers|HarborCheckPier]]
➤ [[Check out the bar|BarMain]]
➤ [[Check closed of part of town|HarborToRainStart]]<<if Flag("delphimet")>><br><<if Flag("founddelphihome")>>➤ [[Head to Delphi's Shop|HeadBelowHarbor]]<<else>>➤ [[Search for Delphi's Shop|HeadBelowHarbor]]<</if>><</if>>
⮌ [[Head back down the shore|ShoreMain]]!! Leaving the shore
----
<<if Flag("harbor")>><<SetFlag "harbor" false>><<set _passage to "HarborMain">>You decide to head to the harbor and visit the port side town. Leaving the crystalline sands and glimmering waters you climb up a rocky outcrop until you find the well traveled path leading to the steaming city dome in the distance. Before long you spot the busy port down the sandy clifside path at the feet of the towering city walls. Following it to its end you find yourself crossing the old wooden planks of the harbor town’s plaza.<<elseif Flag("junkyard")>><<SetFlag "junkyard" false>><<set _passage to "JunkyardMain">>You decide to head to the city’s junkyard. Leaving behind the crystalline sands and glimmering waters of the astral shore you turn around to face the steaming domed city. Following the hissing pipes that snake like vines from the city the city walls you come across the brackish bay area that nestle up to the towering pile of junk that makes up the cities scrapyard. You slip between the stack of old boats and twisted metal and make your way into the junkyard.<<elseif Flag("swamp")>><<SetFlag "swamp" false>><<set _passage to "SwampMain">>You look out across the bay and look to the line of dark trees that mark the swampy region. You begin to $player.walk your way down the gleaming white sands of the astral shore and head towards the swamp. Soon the crystalline powder at your feet becomes loamy as brackish water and lush reeds rise from the mud. You slip between the dark trees and find yourself in the boggy twisting patches hidden below their canopy.<</if>>
----
<<link "Continue">><<goto _passage>><</link>>!!Finding the shore to the astral sea
----
As you $player.walk through the swamps you notice the trees begin to thin a bit as more light shines through their dark leaves. The water at your feet starts to take on a strange swirling rainbow of color, like the sheen of oil. You can hear the gentle roar waves and the cries of sea birds in the distance. Eventually the reeds around you thin out and the water shallows as the loamy earth dries and becomes sandy. You leave the tree line and find your feet sinking into a fine silvery sand.
You gaze out at a beautiful shoreline cresting an ocean of sparkling rainbow colored water. Spires of crystal break up the waves and reach towards the nebula filled skies above.
It seems you’ve stumble onto the astral shore.
<<SetFlag "foundshore" true>>
//what would you like to do?//
----
⮌ [[Head back into the swamp|SwampMain]]
➽ [[Head down to the shore|ShoreMain]]!!Bar food
----
<<if Flag("nomoney")>><<SetFlag "nomoney" false>>You humbly lower the menu down onto the bar's counter and admit you can't afford anything at the moment. The demon woman gives you a concerned look and clears her throat.<br><br>"@@.maeve;'ah, short on spall are ye. well, hmm. I'm not one to judge. As an ol' friend of mine used to say, "strays get fed". Tell ye what luv, I'll check if me geckling crew has any spare scraps ye can munch upon. Bellies don't go empty on ol' Maeve's watch, I tell ye.@@"<br><br>She snaps her fingers and calls out to the lizard folk running her kitchen "@@.maeve; Hey boys! We got a hungry patron 'ere, we got any morsels to spare?@@"<br><br>You hear several yips and scittering noises coming from the kitchen behind the bar as the little lizard folk scramble about. After some apparent arguing, a little geckling bounds out with a small bowl of scrap vegetables and strips of less than perfect meat. It's not much, but its edible. Maeve takes the little bowl, kissing the little geckling on the forehead and then hands it off to you.<br><br>"@@.maeve;'ere we are luv, a small snack on the house. Enough to settle the tum I hope.@@"<br><br>One of the bar patrons makes a disgruntled noise and says, "@@.signage;Free food for the human outlander eh Maeve? What about us regulars huh?@@"<br><br>Maeve scoffs and puts her arms on her hips, "@@.maeve;Well, if me regulars paid their tabs on time maybe I'd have more room to coddle ye lot. Besides, me ol' da' was a human I'll have ye know. Not'ing wrong with that.@@"<br><br>The patron grunts disagreeably and goes back to sipping his ale, leaving you to enjoy Maeve's generosity and the bowl of kitchen scraps. <<set $player.fullness.current+=9, $player.calories.current+=121>>
<<else>>You give Maeve your order to which she smirks and turns to the window behind her, she calls out to the little lizard folk working the kitchen. You hear them clammering about, yipping and barking as they cook up your food. After a short wait one of them bounds around the corner with your order held above them. They hop to your side and hand it off to you with a poliet bow.<br><br>Maeve gives you a warm smile and says, "@@.maeve;Enjoy luv, let me know if you need anything else.@@"<br><br><<if Flag("prawns")>><<SetFlag "prawns" false>>You look down at the plate of fried crustations and their lovely golden plump forms. The smell of hot oil, bread crumbs and spices. You take them up and bite into their plump curved forms, feeling the lovely crucnh of their outer coating and the soft sweetness of their tender meat within. Your tongue is greated with a rich salty sweetness. Lovely stuff. You quickly munch your way through the pile of shrimp-like creatures, left satisfied with their robust savory delights.<<set $player.spall.current-=5,$player.fullness.current+= 9, $player.calories.current+= 923>><</if>><<if Flag("mudroot")>><<SetFlag "mudroot" false>>You look over the golden brown wedges of mudroot all in their salty oily glory; Each steaming with a piping hot freshness. Taking each of the buttery savory morsels into you mouth, hot on your tongue, you savor their crisp simplicity and gently spiced forms. Before you know it you've eaten them all up, muching on just the little scraps of fried skin left behind.<<set $player.spall.current-=4,$player.fullness.current+= 12, $player.calories.current+= 352>><</if>><<if Flag("saltreed")>><<SetFlag "saltreed" false>>You look over the plate of grilled sale reed, each cut in a nice cuniform shape, flush with grilled cheeses and savory spices. Each bite is cripsy and juicy, flooding your tongue with a wonderful salien slurry of cheesy foral goodness. Before long theh platter is cleared.<<set $player.spall.current-=2,$player.fullness.current+= 8, $player.calories.current+= 128>><</if>><<if Flag("eggs")>><<SetFlag "eggs" false>>You look over the pale ovoid blobs of vinegary delights and pick one up to sample. It's spongey and springy in your grasp. Popping it into your mouth you're filled with a salty and robust flavor, bright with briney spices and thick eggy mash. It's so zesty and sharp you find yourself downing one after the other, before lon g leaving nothing more than a thin layer of spicy brine at hte bottom of the bowl.<<set $player.spall.current-=3,$player.fullness.current+= 6, $player.calories.current+= 152>><</if>><<if Flag("gumbo")>><<SetFlag "gumbo" false>>You breathe in the thick zesty steam of the gumbo, feeling its spices tickle the back of your throat with their tempting flavors. You take up a spoonfull of the thick savory mix, relishing it as it coats your tongue in its flavorful bounty. Between the beggies, broth soaked grains and rounds of zesty sausage you quickly soak in the meal, filling your belly with its grandure.<<set $player.spall.current-=10,$player.fullness.current+= 12, $player.calories.current+= 952>><</if>><<if Flag("spiderling")>><<SetFlag "spiderling" false>>You take in the grandure of the roasted beastie before you, sampling the mashed mudroot and its buttry delight in the meanwhile. After a few spoonfuls of mash you decided to take a turn at the spiderling. You take its legs into the provided cracker and split open its shell, pulling out the sweet tender meat within. Each strip of white flesh is juicy and rich in savory brine. Before long you make your way to its rounded middel, cutting into plump form you're delighted by a steam of zesty spicy scents. Each tender piece of flesh within the beasties abdomen is ripe with an unusual earthy flavor, but one that makes you hungry for more. Despite the size of the creature, you find before long your eaten the thing down to the hallows of its shell.<<set $player.spall.current-=15,$player.fullness.current+= 32, $player.calories.current+= 2352>><</if>><</if>>
----
[[Order more food|BarFood]]
[[Order a drink|BarDrink]]
[[Go Dancing|BarDance]]
<<link [[Leave bar|HarborMain]]>><<SetFlag "inbar" false>><</link>>!!Getting a drink
----
You tell Maeve your order, the old demon barkeep gives you a wink and turns to her bottles and glasses to fix up your drink. After a moment she serves it to you.
"@@.maeve;<<print either("Bottoms up luv.","Cheers luv.","Drink up friend.","Thar we go!","Chug! Go, yes!","Her we are, down tha hatch!")@@>>
<<nobr>><<if Flag("brew")>><<SetFlag "brew" false>><<set $player.spall.current-=2,$player.fullness.current+= 16, $player.calories.current+= 208>>You look at the amber liquid bubbling in your pint-glass and its fragant foamy head. You sup the fluffy top and pull in a good swig of the hoppy brew. It makes you feel cozy and relaxed as you slowly drink it down.<br><br><br>With nothing but suds left in the glass you put it down on the counter with a delighted clink. What a treat.<</if>>
<<if Flag("spirit")>><<SetFlag "spirit" false>><<set $player.spall.current-=3,$player.fullness.current+= 1.5, $player.calories.current+= 97>>You take the small glass of clear and acrid alchohl into your hand and line it up to your lips. With a quick chug you down the shot, letting the burning spirit slide down your throat, landing in your belly with a spreading heat. You slam down the glass, blowing out the spirited air and shiver as the alcohol spreads through you.<</if>>
<<if Flag("wiskey")>><<SetFlag "wiskey" false>><<set $player.spall.current-=3,$player.fullness.current+= 1.5, $player.calories.current+= 103>>You take the small glass of amber sweet alchohl into your hand and line it up to your lips. With a quick chug you down the shot, letting the burning spirit slide down your throat, landing in your belly with a spreading heat. You slam down the glass, blowing out the spirited air and shiver as the alcohol spreads through you.<</if>>
<<if Flag("grog")>><<SetFlag "grog" false>><<set $player.spall.current-=4,$player.fullness.current+= 9, $player.calories.current+= 376>>You look at the amber liquid bubbling in your pint-glass and its fragant foamy head. You sup the fluffy top and pull in a good swig of the sweet brew. It makes you feel cozy and relaxed as you slowly drink it down, feeling the strength of the rum under the ale.<br><br><br>With nothing but suds left in the glass you put it down on the counter with a delighted clink. What a treat.<</if>>
<<if Flag("wyrmsblud")>><<SetFlag "wyrmsblud" false>><<set $player.spall.current-=5,$player.fullness.current+= 12, $player.calories.current+= 242>>You take the cool bottle of scarlet tinted ale into your hands and give its lip a sniff. A strange spicy scenet lingers with the headiness of the ale, sharp like copper. Taking a sip, your tongue begins to tingle with a gingery spice. It's rather invigorating. Before long you drink down the scarlet ale, feeling its warmth spread through your belly. What a treat.<</if>>
<<if Flag("willowisp")>><<SetFlag "willowisp" false>><<set $player.spall.current-=8,$player.fullness.current+= 12, $player.calories.current+= 242>>You look over the glass of lightly glowing cocktail. It smell strongly of earthy florals and a slighlty acrid-sweetness of fruit. You take a sip and feel its complex flavors dance around your tongue. Before long you've sup down the whole cocktail, feeling its medicinal glimmer flowing through you.<</if>>
<<if Flag("siren")>><<SetFlag "siren" false>>The cocktail swirls with a stormy mix of reds, whites and black. It burns your nose with how potent it's contents are, but under it you can smell an intising sweetness. With one experimental sip you feel a powerful tingling spread through your mouth and belly. You take a few more gulps, feeling the powerful work of the complicated ingredients. You're left bubbly and dizzy and oh so delighted.<<set $player.spall.current-=10,$player.fullness.current+= 12, $player.calories.current+= 272>><</if>>
----
[[Order food|BarFood]]
[[Order another drink|BarDrink]]
[[Go Dancing|BarDance]]
<<link [[Leave bar|HarborMain]]>><<SetFlag "inbar" false>><</link>>!!Heading to the edge of town
----
You walk down the length of the harbor and make your way towards the back of the port town's populated areas. The town begins to darken in the shade of the city walls and some looming clouds overhead that look ready to rain. Eventually your walk comes to an end at a fenced off section of the town. A tall mash up of chainlink fencing and stacked up baracades mark a locked up old gate. The walls of the baricade are plastered with faded posters and rusty signs in various languages seemingly warning of a quarantine zone. It's hard to make out the details however.
You notice a part of the fence is quite damaged, seemingly cut open by someone before you.
//Should you cross inside?//
----
[[Head into the old part of town?|RainStart]]
[[Turn back|HarborMain]]!!Going for a swim
----
<<if Flag("nicomet")>><<set _NicoChance to 0>><<else>><<set _NicoChance to 35>><</if>>You decided to take a dip in the sparkling waters gently lapping at the silvery sands. Slowly you wade into it, feeling swirling troughs of warm and cool waters sliding around you as the strange rainbows of the astral sea glimmer through your finger tips. Going with the flow of the waves you find yourself drifting off into the wet embrace. As you dive into the sea, you watch as strange creatures dart around you and as beautiful crystalline coral like structures spread out below you, teeming with life. <br><br>You decide to flip over onto your back and float along. You feel oddly calm bobbing on the unearthly waters. You feel a rhythm pulsing gently through the sea. Almost calling to you. Something within the swirling colors.<<if RNGw(["normal","nico"],[65,_NicoChance]) is "nico">> You close your eyes and listen.<br><br>You something muffed by the water, something distant but familiar. You hear singing, you hear fire, you hear wind chimes, fragments of conversations and a huge assortment of things all muddled by time, like pieces of someone else’s dreams. You dwell in them for a time, listening to these strange fragments until the noise suddenly turns to chaos as something hits your forehead. A drop of hot rain? <br><br>You open your eyes to see a dark swirling mass of storm cloud above you, rippling with pink lightning. Where were you? How far had you drifted.<br><br>You’re suddenly swept up by wind and rain as the calm waters turn choppy. The pink lightning flashes down causing the waters to glow and burst into a swirling mass that quickly envelops you. <br><br>You’re sent tumbling deep into the waters unsure which way is up or down. At one end of you, you can see a glow growing through the waves and to the dark waters to the other end of you seeing a strange hooked thing diving through the swirling waters towards you.<br><br>//What would you like to do?//<<else>><<set _normal to true>>But you shake it from your mind and continue to enjoy your swim. You look up into the nebulous sky and watch the clouds of stars swirl by, sparkling fragments darting down the horizon as astral material falls softly into the sea around you.<br><br>After a time of drifting and swimming you decide to head back to shore. Well that was relaxing.<<set $player.vitality.max += RNG(0,0.5), $player.fitness.current += RNG(0,0.7), $player.corruption.current += RNG(0,0.3)>> <<print $player.fitness.current>><</if>>
----
<<if _normal is true>>[[Continue|ShoreMain]]<<else>>[[Grab Hook|NicoRescue1]]<br>[[Swim towards light|GrandMaterialsBadEnd]]<</if>>
!!Grab the Anchor!
----
You reach out and grab the hook shaped object, realizing it’s some kind of metal anchor. You give it a tug and feel a great strength on the other in begin to reel the anchor back in, dragging you up with it. You see the flashes of pink lightning in the dark waters, telling you that you’re close to the surface.
Suddenly you feel open air on your skin as you’re hoisted up by large rough hands. You’re tossed inside a small rocking boat to sputter and cough up the sea water. As soon as you gain your bearings you look up to search for your rescuer. It’s too dark and stormy to get a good look but you see a hulking figure at the other end of the small boat. You sit up and back to the other end, bracing yourself against the intense waves.
You see the big figure begin to shift, opening a truck behind it and pulling out a shadowy sheet. The figure tosses the sheet over you, and you realize it’s a plastic tarp.
You wrap it over yourself in an attempt to get slightly drier and warmer. The figure gives an agree able grunt as you see the small puff of light of a match stick strike up. The figure lights up a smoking pipe.
You see the faint light brighten the hulking being's features under the dark of his wide brimmed hat. Twin black marble like eyes shine with the hot pin points of light, illuminating the contours of what appears to the scared up face of an old shark. The match light fades as the shark-man’s pipe begins to puff with smoke.
He makes a strained noise as he straightens his hat and grabs up two large oars and begins to row the boat against the storm with surprising strength. You bundle up in the plastic tarp and continue to brave yourself against the intense rainy wind and the rocking waves.
You seem to be in capable hands, hopefully, hands with well intentions behind them. You see the glint of the shark man’s eyes in the dark on you as you shiver against the rain
----
[[Continue|NicoRescue2]]!!Swim towards the light!
----
Unsure what to do in this confusing dreamlike sea you start swimming as fast as you can towards the only source of light. You watch as the strange hooklike thing slithers back into the dark.
You swim as fast as you can but you can’t seem to reach the light, you’re worried you’ll drown. Your head starts to spin as colors and starts shoot past you towards the light. You feel yourself suddenly beginning to be pulled towards the glow. Faster and faster, everything seems to blur into light, you soon can’t feel anything at all as you lose consciousness.
***
Suddenly you feel air rush back into your lungs as the weight of your body hits earth. You cough and shiver as you feel the waters recede away from you.
Once you catch your bearings, you look around you and realize you’re back in Lexi’s grotto. You look up and see the little imp floating over you with a sharp toothed smile. They say, "@@.lexi;Hey there pup, we’re you trying to swim your way back to the waking world? Because that’s not how you do it. Haha. You’re lucky I was checking in on you. I found you being pulled straight down into the jaws of Grand Materials half recycled like falling dream dust. Pulled you back to my plane quick as I could.@@"
They give you a pat on the back as you continue to cough.
"@@.lexi;I wove your essence back together best I could. I’m a good dreamweaver but let me know if anything is missing hehehe. Now, no more deep dives into the astral sea, k hun?@@"
With that they disappear, leaving you to recover.
!!Ending Unlocked, swam towards the light <<set $stats.ends +=1>>
----
[[Continue|CampMain]]
!!The rainy old town
----
You open the hole as wide as it'll go and <<if $player.fat.tier >= 8>>with considerable effort, manage to squeeze your fat through, but just barely<<elseif $player.fat.tier >= 6>>With a little struggle you manage to wedge your thick body through the hole<<elseif $player.fat.tier >= 4>>with a little manuvering you get your thick figure through the hole<<else>>slip right through the opening<</if>> inside the broken gate and $player.walk into the closed off part of town. Almost on que the heavy clouds over head begin to trickle out their misty rains, clattering on the rameshackle buildings and tin roofs around you.
You head into the winding alley ways and begin to explore the old shanty town, listening to its eerie quiet.
----
[[Continue|RainMain]] !!A little shack
----
<<set _nico to "away">>You notice out of all the abandoned buildings in this rainy part of town, there’s a little light ahead and the warm scent of fresh cooked food. As you round the corner you spot the shack thats it coming from. A red awning extends from the shack, creating shelter from the rain. Under it sits a couple chairs and a counter to what looks to be a good stall. Incense burns waft out a spicy protective blue smoke as little orange lanterns light up the stall in the dark of the rainy alley. <<if Flag("nicomet")>>You seem to have stumbled upon Nico’s little shack once more.<<set _nico to RNG(["away","here"],[65,35])>><</if>>
You wonder into the stall, moving aside its drapes and enjoy the dry warmth it offers. On the counter sits a steaming bowl of soup. You look over the counter into what you can see of the little kitchen and the stairs to a living quarter, but don’t see anyone around. You call out to see if anyone is home.
<<if _nico is "away">><<if Flag("nicomet")>>But you don’t hear anything. Maybe Nico is away fishing or managing strays. Why did he leave hot soup out. Maybe it was left for you?<<else>>But no one replies. Guess they’re out? You look at the bowl of soup and it’s inviting warmth and savory fragrance.<br><br>They might be back for it at any moment, but also why would hot soup be left out? Maybe you could have some and pay for it later?<</if>><br><br>//Have soup?//<<else>>You hear the creaking of floorboard and a heavy weight shifting in the shack. A door creaks open and Nico the shark man emerges into the light carrying a bunch of equipment which he sets down as he comes up to the stall. He’s dark eyes look you over as her gives you a nod and clears his throat. He looks to the bowl of soup and takes it into his big hands, dwarfing the bowl.<br><br>He swirls the bowl and says, "@@.nico; <<print either("Back?","hmm…you’re back?","hmm, back again?","You’re here..hmm")>>@@"<br><br>He then slightly pushes the bowl towards you with a grunt, "@@.nico; <<print either("hmm, hungry?","Are you.. hungry?","Soup?")>>@@"<br><br>//Do you accept the soup from Nico?//<</if>>
----
<<if _nico is "away">><<link [[Have Soup|NicoStallSoup]]>><<SetFlag "acceptnonico">><</link>><br><<if Flag("hascanteen")>><<link [[Feed canteen|NicoStallSoup]]>><<SetFlag "feedcanteen">><</link>><br><</if>>[[Leave|NicoStallX]]<<else>><<link [[Accept Soup|NicoStallSoup]]>><<SetFlag "accept">><</link>><br> <<link [[Decline Soup|NicoStallSoup]]>><<SetFlag "decline">><</link>> <</if>>
!!The Soup
----
<<if Flag("acceptnonico")>><<SetFlag "acceptnonico" false>>You figure <<if Flag("nicomet")>>Nico wouldn’t<<else>>no one would<</if>> mind if you had the soup for yourself. You take the big steamy bowl into your hands and peer into its murky zesty broth, watching the noodles, peppers and pieces of fish bob slowly in its amber depths.<br><br>You begin to ladle some of the pungent soup into your mouth, letting its complicated flavors dance on your tongue. It tastes of the ocean, a musky brine, but the peppers and citrus bring out all the best in it. After a time you find yourself enjoying mouthful after mouthful, leaving you feeling warm and cozy against the cool rainy air outside the stall. <br><br>With the bowl emptied and your belly filled you rise from the stool and head back out into the empty streets.<<set $player.fullness.current += RNG(25,32), $player.calories.current += RNG(250,320)>><<elseif Flag("feedcanteen")>><<SetFlag "feedcanteen" false>>You decide too feed the soup to your canteen instead. You pull out the strange device and twist it cap. You tilt it down into the bowl and let it work it’s magic. You can feel it growing fuller and warmer in your hands as it drains the soup. Within moments every bit of the soup gets dematerialized into the thirsty bottle.<br><br>With your canteen full and the bowl empty you scuttle your way out of the stall and back onto the rainy streets<<set $player.canteen.current += RNG(27,34)>><<elseif Flag("accept")>><<SetFlag "accept" false>>You nod your head, accepting the soup. A slight smile spreads over Nico’s sharp toothed mouth for a brief moment as he sets the large bowl down in front of you. You take the big steamy bowl into your hands and peer into its murky zesty broth, watching the noodles, peppers and pieces of fish bob slowly in its amber depths.<br><br>You begin to ladle some of the pungent soup into your mouth, letting its complicated flavors dance on your tongue. It tastes of the ocean, a musky brine, but the peppers and citrus bring out all the best in it. After a time you find yourself enjoying mouthful after mouthful, leaving you feeling warm and cozy against the cool rainy air outside the stall.<br><br>Nico watches you eat for a moment before he lights up his pipe and puts it to his mouth, his sharp teeth clicking on it. He clears his throat and softly says, "@@.nico;<<print either("hmm...good, yeah?","It's good...yes? hmm","well...glad you like it...")>>@@"<br><br>He places his wide brimmed hat over his head and buttons up his yellow slicker coat as he turns to pick up his equipment. He hefts an oar over his shoulder, balancing buckets of chum on either side of it. He begins to walk out of the stall but turns to you and says, "@@.nico;<<print either("uh…thanks for stopping by..","um..your welcome to stay here out of the rain if you need too...","uh...stay safe out this way...","hm...good to see you well...")>>@@"<br><br>With that he nods farewell and wonders off into the misty streets, leaving you to finish up your soup. With the bowl emptied and your belly filled you rise from the stool and head back out into the empty streets.<<set $player.fullness.current += RNG(25,32), $player.calories.current += RNG(250,320)>><<elseif Flag("decline")>><<SetFlag "decline" false>>You shake your head and turn down the soup.<br><br>Nico nods understandingly and drinks down the soup himself instead in just a few gulps. He wipes his mouth and sets the bowl down. He lights up his pipe and puts it to his mouth, his sharp teeth clicking on it as he says, "@@.nico;<<print either("hmm...another time then","perhaps another time then","right..well..")>>@@"<br><br>He places his wide brimmed hat over his head and buttons up his yellow slicker coat as he turns to pick up his equipment. He hefts an oar over his shoulder, balancing buckets of chum on either side of it. He begins to walk out of the stall but turns to you and says, "@@.nico;<<print either("uh…thanks for stopping by..","um..your welcome to stay here out of the rain if you need too...","uh...stay safe out this way...","hm...good to see you well...")>>@@"<br><br>With that he nods farewell and wonders off into the misty streets<</if>>
----
[[Continue|RainMain]]!!Leaving
----
You decide it’s probably best to not take the soup. Instead you raise the flaps to the stall and head back out into the rainy abandoned part of the port town.
----
[[Continue|RainMain]]!!In the Sharkman’s Boat
----
After a time you find the storm has begun to subside. The waves grow calmer and the rain lighter, though they don’t seem to stop even as the lights of the shore town begin to show through the dark. The sharkman rows the boat up into what looks to be a mostly abandoned old port town. You peer into the darkened windows and the sparse lantern light spotting only a few places around the harbor. The piers are lined with rusting boats and debris from the storm.
The sharkman pulls up to a pier and tosses a thick rope onto the pier’s supports, deftly tying up the little boat. He leaps onto the pier, stretch up to his full height. He shakes out is stark yellow coat and lights up a blue lantern hanging on his belt, the yellow of his raincoat stark in the faint light. <<if Flag("delphimet")>>The blue light and herbal scenet seems to be the same kind you saw Delphi using.<<else>>The lantern's blue glow seems ethereal and strange, a strong herbal insecense flowing from it.<</if>>
After getting his things in order he turns to you claw outstretched. He clears his throat and says in a low weathered voice, "@@.nico;Come...Let's get you dry..@@"
Your hand is dwarfed by his rough gray palms as he lifts you up out of the boat. He clears his throat and then begins to walk down the pier. You pull the tarp tight over you and follow right behind.
He leads you into the rainy shanty town, past broken down buildings, empty homes and decaying structures all drapped up with faded fliers and warning posters. As you walk past a chainlink fence suddenly a number of creppy claws and arms reach out tryign to grab at you, creatures hissing at you from behind the fence. The sharkman looks over his shoulder and then waves his lantern over the creatures. The slithering things recoil at the light and flee back into the dark.
The sharkman again clears his throat and says, "@@.nico;..strays.. come in from the ruins...I catch them and send them back when i can...hmm@@"
With that he spins back and continues down the alley.
----
[[Continue|NicoRescue3]]!!The Sharkman's shack
----
Eventually you two come across a ranshackle building with a little awning and counter attached to it; it looks like some kind of food stall. The sharkman lifts the drapping awning and lets you sit down on a stool at the counter. He puts his blue lantern on the surface and then reaches up into the rafters, lighting up some hanging lamps, filling the stall with a warm light.
He then opens the door to the shack and heads behind the counter and into it's backroom. You realize you can hear something boiling back there. After a moment he returns with a large bowl of steaming soup that he sets down before you. He grumbles, "@@.nico;Are..you hungry?@@"
You thank him for rescuing you and ask his name. He just clears his throat, nods and briefly says, "@@.nico;mhm..Nico. Did you want...soup?@@"
He motions to the bowl before you, pointing with his pipe briefly and then goes back to puffing on it.
You look into the large bowl, seeing its murky golden broth, small boiled fishes, long flat noodles and chopped kelp. It smells of lemons, peppers and the sea.
<br>//💕 @@.signage;New Relationship unlocked: Nico the sea-worn Sharkman@@//<<SetRelation "nico" 20 10 "unknown" "Friendly">>
//Do you accept the shark's soup?//
----
<<link [[Accept Soup|NicoRescueX]]>><<SetFlag "havesoup">><</link>>
<<link [[Decline Soup|NicoRescueX]]>><<SetFlag "nosoup">><</link>>!!Nico's offer
----
<<if Flag("havesoup")>>You accept the sharkman's soup, taking the big bowl into your hands. You ladle out a mouthful of noodles, fish and zesty broth letting its flavors mingle on your tongue. It's pungent and tastes strongly of the ocean, but the rich spices and tangy accents bring it all together. Pretty good for something whipped up by this salty old shark.<br><br>You look up from your bowl to see Nico looking over you with an approving nod as his sharp teeth click against his smoking pipe.<<set $player.fullness.current += 12, $player.calories.current += 348>><<SetFlag "havesoup" false>><<else>><<SetFlag "nosoup" false>>You decline the fishy soup polietly. Nico gives a grunt and nods, taking the large bowl into one of his hands and then swallowing down the bowlful himself in a few gulps. He sets down the empty bowl gently then clicks his sharp teeth against his smoking pipe.<</if>>
The sharkman shuffles his feet uncomfortably as he adjusts his hat and coat. He grunts, "@@.nico;Well..I should take you to the safe zone..I have, uh, strays to catch...@@"
He turns and raises the awnings drapes for you. You follow his lead and rise from your stool, pulling the tarp back over you again to sheild against the rain.
Once again he guides you down the twisting alleys of the abandoned town until the rain begins to lighten. Eventually the buildings begin to appear in better condition and you start to hear the bustle of people and activity in the distance as the harbortown nears. Eventually you find yourselves behind a large quarantine fence behind the harbortowns borders.
Nico grunts and lfits up the bottom of the fence, peeling it back so that you can walk through into the safer part of town. Nico rubs his claws against his chin and says, "@@.nico;Here, uh, port Diz...um, stay in safer waters <<if $player.gender is 1>>miss<<elseif $player.gender is 2>>lad<<else>>friend<</if>>..hmm@@"
You thank him and head on your way for now.
----
[[Continue|HarborMain]] !!Content Warning
----
<<if $world.swirl is false>><<removeclass "body" "dream">><<else>><<addclass "body" "dream">><</if>>This game contains many kinks that some may not be comfortable with, including but not limited to: teratophilia, consensual bodyhorror, transformation, pregnancy, weight gain & feederism, vore, tentacles, parasitism, eggs and more! proceed at one's own risk
----
If CW mode is enabled, such content will be flagged with a symbol ⚠️ and give you the option to skip the content or return to a previous passage. If you'd find that emersion breaking feel free to disable it. Regardless of it it is enabled or not, the arrow keys in the upper left corners can be used to navigate the story choices backwards or forwards.
----
➤ <<link [[Play standard mode?|Startup]]>><<set $world.cw to false>><<script>>settings.cw = false;<</script>><</link>>
⚠️ <<link [[Play with CW mode enabled?|Startup]]>><<set $world.cw to true>><<script>>settings.cw = true;<</script>><</link>>
🐞 [[Debugskip]]
!!Location: Cetacea's Caldrea
----
You find yourself peering through the pink steam into a mottled landscape scared with crumbling stone structures and volcanic formations. Colorful layered hot spring pock the silvery earth as geysers spew strange glittering pink sludge over the remains of of stoney walk ways. Between the caked stone grow an assortment of red and purple plant life.
All around you are strange ruins, some of which look more like the bones of some massive beast rather than something made by mortal hands. Great ribs and spines dot the lands, dripping with odd pink growths.
The earth itself pulses as if alive, rumbling with geological activity. Crystalline rocks ranging from pebbles to massive boulders float weightlessly through the air, suspended in the glow of an ethereal purple light.
You can’t see far because of the steamy air but in all directions the twisted land waits to be explored.
//what would you like to do?//
<<script>>update(RNG(0.2,2),0.8)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto StatusEventRelay>><</timed>><</if>><<StatMessage>><<set _passage = RNGw(["RuinsSights","RuinsSlug","RuinsToSwamp","RuinsRovingBeast", "FindRuinsMeat"],[20,13,15,13,20])>>
----
➽ <<link "Explore the Caldera">><<goto _passage>><</link>>
➤ <<link [["Rest"|LocationRest]]>><<LastPassage>><<SetFlag "rest" "ruins">><</link>>
➤ <<link [["Sleep"|LocationSleep]]>><<LastPassage>><<SetFlag "sleep" "ruins">><</link>>
⮌ [["Head back to lexi's Camp"|LexiEscape]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>!!Leaving the swamp
----
As you wander through the bog you begin to realize the earth is becoming less marshy and the trees are growing less dense. Open sky filters through as you approach a way out of the dark swamp. You find tall grasses rising up to meet you as you leave the tree line and look out over a vast meadow with rolling hills and a beautiful variety of plants and flowers gently rippling in the wind like waves on a pond.
<<SetFlag "foundmeadow" true>>
//Do you leave the swamp and enter the meadow?//<<script>>update(RNG(3,5),1.1)<</script>>
----
➽ [[Enter Meadow|MeadowMain]]
⮌ [[Head back to Swamp|SwampMain]]!!The Monastery
----
As you cross the grassy meadow, you find yourself coming upon a large wooden temple of some sort with intricate pointed roofs and guilded walls. Atop its large door reads a sign, "@@.signage;The Milk Monastery of our Horned Mother Melmatria@@"
You notice the grounds here are particularly lush even compared to the rest of the meadow a river of white flow from a channel along the road to the temple, trickling across the grasses. A great garden of tall sunflowers line the walls of monastery as well as towering rose bushes, all emaculately maintained.
The temple's doors appear shut at the moment but you can hear what sounds like chanting coming from inside, odd chanting though, it almost sounds like moans, moos?
To the left of the door looks to be some kind of offering box and to the doors right a fountain flowing with a pearly colored liquid emerges from the rose bush lined walls.
<<script>>update(RNG(1,10),1)<</script>><<nobr>><<StatMessage>><</nobr>>
//What would you like to do?//<<SetFlag "seenmilktemple">>
----
➤ [[Knock on door|TempleKnock]]
➤ [[Check offerings box|TempleTithe]]
➤ [[Check Fountain|TempleFountain]]
⮌ [[Leave|MeadowMain]]
!!Knocking on the monastery door
----
You walk up the short steps and approach the temple's looming doors. You listen to the music and mooing coming from within as you look over the ornate door. The door has large metal knockers that are vaguely in the shape of a cows head, the horns curving to make the ring of the door-knocker. You pull up on them and begin to bang on the door.
After a time you hear a shuffling on the other side. Suddenly a slat in the door slides open revealing the pink lipped mouth of a hooded women on the other side of the door. A rich musky and herbal incense pour from the open slat and tickles your senses.
In a soft voice the woman coos, "@@.maiden;Oh, <<if $world.ampm>>good morning<<elseif $world.ampm>>good afternoon<<else>>good evening<</if>> pilgrim! As we are currently in mass our moo-nastery, uh, i mean, monastery, is closed to guests. It may be some time before our ceremonies have completed. If you are in need of rest, feel free to wait in our garden. If you are seeking blessings please partake of our holy milk fountain. The current flow is being provided by sister <<print either("Catherine","Katarina","Agithae","Miranda","Bethany","Maxie","Candi")>>!@@"
You hear a <<print either("gleeful","pleasured","tired","playful","delighted","encouraging","euphoric")>> moo from behind the fountain’s wall.
The woman continues, "@@.maiden;If you have offerings to Melmatria, you can place your tithe in the box right over there. Thank you for your understanding pilgrim and may the Horned Mother’s blessing guide thee.@@"
With that, the slat slides closed.
//what would you like to do?//
----
➤ [[Check fountain|TempleFountain]]
➤ [[Check offerings box|TempleTithe]]
⮌ [[Leave|TempleX]]!!The Monastery’s Tithe Box
----
You wonder over your the temples offering box and look at the inscription written above it.
"@@.signage;The Horned-Mother teaches us that gifts grow. When we seed the earth, in time greater rewards are reaped from our efforts. Give and grow pilgrims and may Melmatria smile upon thee.@@"
//What would you like to do?//
----
➤ [[Check Fountain instead|TempleFountain]]
➤ [[Knock on Door|TempleKnock]]
⮌ [[Leave|TempleX]]<<if $player.spall.current>=5>>
➤ <<link [[Give $5|TempleGive]]>><br><<SetFlag "offering" "money">><</link>><</if>><<if Flag("hascentijar")>>➤ <<link [[Give pickled centipedes|TempleGive]]>><br><<SetFlag "offering" "centijar">><</link>><</if>><<if Flag("hasrareherb")>>➤ <<link [[Give Pink Herb|TempleGive]]>><br><<SetFlag "offering" "herb">><</link>><</if>>!!The Monastery’s Fountain
----
You look into the fountain that emerges from the rosebush covered wall. Through the roses you spy a plaque with an inscription that reads, "@@.signage;Through the grace of Melmatria the wellspring of life grows@@"
From the fountain springs a pearly white liquid which fills a great golden bowl. Little rivulets of white run down the bowls sides, satiating the earth and apparently giving rise to the health of the surrounding lush plant life.
You peer into the glistening white fluid as pink rose petals float along the alabaster surface. It seems to be sweet floral milk of some kind.
<<if $player.fullness.current > $player.fullness.max *2>><<set _toofull to true>>You’re stomach tightens looking into the white pool, you’re @@.bad;simply too full to drink any even if you wanted too.@@<</if>>
//what would you like to do?//
----
<<if !_toofull>>➤ [[Drink Milk|TempleDrink]]<</if>><br>➤ [[Check the offerings box instead|TempleTithe]]
➤ [[Knock on door|TempleKnock]]
⮌ [[Leave|TempleX]]!!Leaving the temple
----
You decide to leave the monastery behind, stepping down its short steps and back onto the grassy earth. You wander your way out into the hilly meadow once more
<<SetFlag "milkdrink" false>>
----
[[Continue|MeadowMain]]!!An offering
----
<<nobr>><<if Flag("offering") is "money">>You summon up some sparkling Spall from your pockets and open the boxes drum. You let the glimmering little fragments chime as they drop into the box. You close the box shut and hear something inside it shift as the contents of the box are pulled through into the monastery.<br><br>The slat on the door slides open and here a soft voice call out, "@@.maiden;Oh thank you Pilgrim! Your generosity is most appreciated. May the Horned-mother’s gifts shine upon thee.@@"<<set $player.spall.current -=5>><</if>>
<<if Flag("offering") is "centijar">><<RemoveItem 1 "centijar">>You open the sliding box and place your jar of pickled centipedes inside on its side. You close the box and hear something inside shift as the contents are pulled through the wall and into the monastery.<br><br>Through the wall you hear a soft voice gasp, "@@.maiden;Oh, uh, hmmm…@@"<br><br>You hear shuffling as the slat on the door opens and you hear the voice again, "@@.maiden;Um, T-thank you Pilgrim. Your, uh, generosity is most appreciated. May the Horned-mother’s gifts shine upon thee..@@"<</if>>
<<if Flag("offering") is "herb">><<RemoveItem 1 "rareherb">>You open the little box and place the pouch of dried herbs inside. Closing the box you here something inside shift as the contents of the box are pulled into the monastery. You hear a bit of commotion and muffled conversation before the slat in the door opens, "@@.maiden; Thank you much Pilgrim. This was a most generous contribution. Our um, //cooking// will certainly be improved with this gift of lovely //herbs//. The Horned Mother would be proud of you for sourcing gifts from the bounty of nature. May her blessing be upon thee!@@"<</if>><</nobr>>
With that the slat closes.
<<SetStatus "good luck" 1 1 300>><<SetFlag "offering" false>>
//What would you like to do?//
----
➤ [[Offer something else|TempleTithe]]
➤ [[Check Fountain|TempleFountain]]
➤ [[Knock on door|TempleKnock]]
⮌ [[Leave|TempleX]]!!Drinking from the milk fountain
----
<<set _toofull to false>><<if Flag("milkdrink")>><<if $Flags["milkdrink"]> 1>><<if RNG(1,10) > 6>><<set _emptied to true>><</if>><<if _emptied is true>> You take yet another gulp of the hearty sweet milk, letting its creamy whiteness fill your belly. You savor each mouthful as you drink the bowl down to its bottom.<br><br>However instead of it refilling this time you hear a shuffling behind the wall as a slat behind the rose bushes slides open. <br><br>You hear a woman begin to speak, "@@.maiden;Uh, thank you pilgrim for your, uh, //vested interest// in our blessed milk. However we’ll have to ask that you perhaps come back later. Our sisters are in need of rest.@@"<br><br>You hear a second voice give out a tired moo.<br><br>The first voice continues,"@@.maiden;Uh, m-may the Horned Mother’s grace guide thee!@@"<br><br>with that the slat shuts and the fountain stays empty.<<set $player.fullness.current+=RNG(15,19), $player.calories.current += RNG(250,400)>><<if $player.fullness.current > ($player.fullness.max *1.8)>><<set _toofull to true>>You can feel yourself wanting more but your stomach is @@.bad;simply too full to fit anything else.@@<</if>><br><br><<else>>You take yet another gulp of the hearty sweet milk, letting its creamy whiteness fill your belly. You savor each mouthful but soon find the bowl emptied.<br><br>You here a bell ring and a woman’s moan from behind the wall once more as the fountain rapidly refills with fresh creamy milk.<br><br><<set $player.fullness.current+=RNG(15,19), $player.calories.current += RNG(250,400)>><<if $player.fullness.current > ($player.fullness.max *1.8)>><<set _toofull to true>><br><br>You can feel yourself wanting more but your stomach is @@.bad;simply too full to fit anything else.@@<</if>><</if>><</if>><<else>><<SetFlag "milkdrink" 1>>You kneel down to make yourself level with the shallow fountain, letting its fragrance wash over you. You take a sip from the edge of the golden bowl and are surprised by its warmth and freshness. It’s thick and sweet, with both a butteriness and soft floral accent. It’s remarkably lovely.<br><br><<if $player.gluttony.current >= 30>>You can’t help but take another gulp, then another. You probably wouldn’t stop even if you wanted too.<<else>>You can’t help but crave more, so you take another sip, and then another.<</if>><br><br>After a time the bowl empties and your belly fills. You’re left feeling an immaculate calm spreading through you.<br><br>From behind the wall you hear a bell ring and woman’s moan. Suddenly the fountain begins to pour faster, filling the golden bowl back up to its brim in no time. <<set $player.fullness.current+=RNG(15,19), $player.calories.current += RNG(250,400)>><<if $player.fullness.current > ($player.fullness.max *1.8)>><<set _toofull to true>>You can feel yourself wanting more but your stomach is @@.bad;simply too full to fit anything else.@@<</if>><</if>>
//What would you like to do?//
----
<<if !_toofull and !_emptied>><<link [[Drink More|TempleDrink]]>><<set $Flags["milkdrink"] +=1>><</link>><br><</if>>[[Knock on door|TempleKnock]]
[[Check offerings box|TempleTithe]]
[[Leave|TempleX]]<<widget "RemoveItem">><<nobr>>/* Remove flag based item*/
<<set _item to "has"+$args[1]>>
<<if Flag(_item)>>/* If item exists */
<<set _flagvalue to ($Flags[_item] - $args[0])>>
<<if $Flags[_item]>1>>/*if item quantity will be above 1, minus amount */
<<SetFlag _item _flagvalue>>
<<else>>/* If item quantity will be below 1, zero out item */
<<SetFlag _item false>>
<</if>>
<<if !$player.itemlist.includes($args[1])>><<set $player.itemlist.pop($args[1])>><</if>>
<</if>>
<</nobr>><</widget>>Item Debug Menu
----
<<button "Back to Game">><<goto $world.passage>><</button>> | <<button "Back to Menu">><<goto Debug>><</button>>
----
~~Click a link below to add the given item~~
<<set _refresh to passage()>>
<<button "Give All" _refresh>><<AddItem 1 "alpfruit">><<AddItem 1 "antifatphilter">><<AddItem 1 "canteen">><<AddItem 1 "bitterbeantea">><<AddItem 1 "donnaburger">><<AddItem 1 "bboocyte">><<AddItem 1 "canopener">><<AddItem 1 "onion">><<AddItem 1 "truffle">><<AddItem 1 "mothermilk">><<AddItem 1 "mysterymeat">><<AddItem 1 "mpotion">><<AddItem 1 "centijar">><<AddItem 1 "rareherb">><<AddItem 1 "meat">><<AddItem 1 "milkbloom">><<AddItem 1 "sextoy">><<AddItem 1 "wgjelly">><<AddItem 1 "perfume">><<AddItem 1 "wilderberry">><<AddItem 1 "blackambrosia">><<AddItem 1 "cheesecake">><<AddItem 1 "oojinnjam">><<AddItem 1 "wilderberryjuice">><<AddItem 1 "vermifuge">><<AddItem 1 "components">><<AddItem 1 "stomachpills">><<AddItem 1 "strawberry">><</button>>
<<nobr>>
🍑 Alp Fruit: <<link "Add">><<AddItem 1 "alpfruit">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "alpfruit">><<goto _refresh>><</link>> | # held: <<if Flag("hasalpfruit")>><<print Flag("hasalpfruit")>><<else>>None<</if>><br>
🧪 Anti-Fat Philter: <<link "Add">><<AddItem 1 "antifatphilter">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "aantifatphilter">><<goto _refresh>><</link>> | # held: <<if Flag("hasantifatphilter")>><<print Flag("hasantifatphilter")>><<else>>None<</if>><br>
🍼 Autoskalva Canteen: <<link "Add">><<AddItem 1 "canteen">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "canteen">><<goto _refresh>><</link>> | # held: <<if Flag("hascanteen")>><<print Flag("hascanteen")>><<else>>None<</if>><br>
☕ Bitter-Bean Tea: <<link "Add">><<AddItem 1 "bitterbeantea">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "bitterbeantea">><<goto _refresh>><</link>> | # held: <<if Flag("hasbitterbeantea")>><<print Flag("hasbitterbeantea")>><<else>>None<</if>><br>
♟️ Black-Ambrosia: <<link "Add">><<AddItem 1 "blackambrosia">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "blackambrosia">><<goto _refresh>><</link>> | # held: <<if Flag("hasblackambrosia")>><<print Flag("hasblackambrosia")>><<else>>None<</if>><br>
🍔 Burger Simulacrum: <<link "Add">><<AddItem 1 "donnaburger">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "donnaburger">><<goto _refresh>><</link>> | # held: <<if Flag("hasdonnaburger")>><<print Flag("hasdonnaburger")>><<else>>None<</if>><br>
🦠 Brood-Beast Oocyte: <<link "Add">><<AddItem 1 "bboocyte">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "bboocyte">><<goto _refresh>><</link>> | # held: <<if Flag("hasbboocyte")>><<print Flag("hasbboocyte")>><<else>>None<</if>><br>
🔧 Can opener: <<link "Add">><<AddItem 1 "canopener">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "canopener">><<goto _refresh>><</link>> | # held: <<if Flag("hascanopener")>><<print Flag("hascanopener")>><<else>>None<</if>><br>
🍰 Cheese-Cake Slice: <<link "Add">><<AddItem 1 "cheesecake">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "cheesecake">><<goto _refresh>><</link>> | # held <<if Flag("hascheesecake")>><<print Flag("hascheesecake")>><<else>>None<</if>><br>
🔩 Components: <<link "Add">><<AddItem 1 "components">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "components">><<goto _refresh>><</link>> | # held <<if Flag("hascomponents")>><<print Flag("hascomponents")>><<else>>None<</if>><br>
🧅 Empyrean Onion: <<link "Add">><<AddItem 1 "onion">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "onion">><<goto _refresh>><</link>> | # held <<if Flag("hasonion")>><<print Flag("hasonion")>><<else>>None<</if>><br>
🍓 Giant Strawberry: <<link "Add">><<AddItem 1 "strawberry">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "strawberry">><<goto _refresh>><</link>> | # held <<if Flag("hasstrawberry")>><<print Flag("hasstrawberry")>><<else>>None<</if>><br>
🪨 Hog-Maker Truffle: <<link "Add">><<AddItem 1 "truffle">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "truffle">><<goto _refresh>><</link>> | # held: <<if Flag("hastruffle")>><<print Flag("hastruffle")>><<else>>None<</if>><br>
🍵 Oojinn Jam: <<link "Add">><<AddItem 1 "oojinnjam">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "oojinnjam">><<goto _refresh>><</link>> | # held: <<if Flag("hasoojinnjam")>><<print Flag("hasoojinnjam")>><<else>>None<</if>><br>
🍶 Horned Mother's Milk: <<link "Add">><<AddItem 1 "mothermilk">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "mothermilk">><<goto _refresh>><</link>> | # held: <<if Flag("hasmothermilk")>><<print Flag("hasmothermilk")>><<else>>None<</if>><br>
Jellied Eggs: <<link "Add">><<AddItem 1 "eggs">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "eggs">><<goto _refresh>><</link>> | # held: <<if Flag("haseggs")>><<print Flag("haseggs")>><<else>>None<</if>><br>
🥩 Mystery Meat: <<link "Add">><<AddItem 1 "mysterymeat">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "mysterymeat">><<goto _refresh>><</link>> | # held: <<if Flag("hasmysterymeat")>><<print Flag("hasmysterymeat")>><<else>>None<</if>><br>
🧪 Mystery Potion: <<link "Add">><<AddItem 1 "mpotion">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "mpotion">><<goto _refresh>><</link>> | # held: <<if Flag("hasmpotion")>><<print Flag("hasmpotion")>><<else>>None<</if>><br>
🥫 Pickled Centipedes: <<link "Add">><<AddItem 1 "centijar">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "centijar">><<goto _refresh>><</link>> | # held: <<if Flag("hascentijar")>><<print Flag("hascentijar")>><<else>>None<</if>><br>
🌷 Rare Herb: <<link "Add">><<AddItem 1 "rareherb">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "rareherb">><<goto _refresh>><</link>> | # held: <<if Flag("hasrareherb")>><<print Flag("hasrareherb")>><<else>>None<</if>><br>
🍖 Meat: <<link "Add">><<AddItem 1 "meat">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "meat">><<goto _refresh>><</link>> | # held: <<if Flag("hasmeat")>><<print Flag("hasmeat")>><<else>>None<</if>><br>
🌻 Milkbloom: <<link "Add">><<AddItem 1 "milkbloom">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "milkbloom">><<goto _refresh>><</link>> | # held: <<if Flag("hasmilkbloom")>><<print Flag("hasmilkbloom")>><<else>>None<</if>><br>
🍆 Sextoy: <<link "Add">><<AddItem 1 "sextoy">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "sextoy">><<goto _refresh>><</link>> | # held: <<if Flag("hassextoy")>><<print Flag("hassextoy")>><<else>>None<</if>><br>
💊 Stomach Expansion Plls: <<link "Add">><<AddItem 1 "stomachpills">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "stomachpills">><<goto _refresh>><</link>> | # held: <<if Flag("hasstomachpills")>><<print Flag("hasstomachpills")>><<else>>None<</if>><br>
🍾 Strange Perfume: <<link "Add">><<AddItem 1 "perfume">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "perfume">><<goto _refresh>><</link>> | # held: <<if Flag("hasperfume")>><<print Flag("hasperfume")>><<else>>None<</if>><br>
🍯 Weight-Gain Jelly: <<link "Add">><<AddItem 1 "wgjelly">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "wgjelly">><<goto _refresh>><</link>> | # held <<if Flag("haswgjelly")>><<print Flag("haswgjelly")>><<else>>None<</if>><br>
🍇 Wilderberry: <<link "Add">><<AddItem 1 "wilderberry">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "wilderberry">><<goto _refresh>><</link>> | # held <<if Flag("haswilderberry")>><<print Flag("haswilderberry")>><<else>>None<</if>><br>
🍾 Dilluted Wilderberry Juice: <<link "Add">><<AddItem 1 "wilderberryjuice">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "wilderberryjuice">><<goto _refresh>><</link>> | # held <<if Flag("haswilderberryjuice")>><<print Flag("haswilderberryjuice")>><<else>>None<</if>><br>
💉 Vermifuge Syringe: <<link "Add">><<AddItem 1 "vermifuge">><<goto _refresh>><</link>>| <<link "Remove">><<RemoveItem 1 "vermifuge">><<goto _refresh>><</link>> | # held: <<if Flag("hasvermifuge")>><<print Flag("hasvermifuge")>><<else>>None<</if>><br>
<</nobr>><<widget "AddItem">><<nobr>>
<<set _item to "has"+$args[1]>>
<<if Flag(_item)>>
<<set $Flags[_item]+=$args[0]>>
<<else>>
<<SetFlag _item $args[0]>>
<</if>>
<<if !$player.itemlist.includes($args[1])>><<set $player.itemlist.push($args[1])>><</if>>
<</nobr>><</widget>>!! Pickled Centipedes with Lexi
----
<<if Flag("accept")>><<SetFlag "accept" false>><<set $player.fullness.current += 6; $player.calories.current += 160>>Hesitantly you accept the imps offer of the pickled bug. They give you a devious smile and slide the wet beastie into your hands. You carefully place it in your mout hand give it a sharp crunch. The texture is interesting, both sharp and soft, crunching between your teeth and spreading soft vinegary meat over your tongue. The briney flavor is intense, spicy and fragnant. It's uh, interesting, certainly an aquired taste, but you could see how the demons around here might have a taste for it.<br><br>Lexi smile's fondly, "@@hehe, see, not so bad right? Anyways, thanks for the teat pup, I appreaciate it.@@"<br><br>They give you a wink and disappear into a dark mist, leaving only the glow of their eyes and smile for a moment before fading away completely.<<else>><<SetFlag "decline" false>>You smile and politely decline the offer of the limp pickled bug. Lexi giggles and snaps up the centiped in their jaws and crunches it down.<br><br>They purr, "@@.lexi;Hehehe, I was just teasing, its an aquired taste after all.@@"<br><br>They stick out their tongue and give you a wink, "@@.lexi;Thanks again for the treat pup.@@"<br><br>With that they disappear into a dark mist, leaving only the glow of their eyes and smile for a moment before fading away completely.<</if>>
----
[[Continue|CampMain]]!!!Inventory
----
Oraganize by: <<button "All">><<SetFlag "inventorymode" "all">><<goto Inventory>><</button>> ◆ <<button "Consumables">><<SetFlag "inventorymode" "consumable">><<goto Inventory>><</button>> ◆ <<button "Alchemical">><<SetFlag "inventorymode" "alchemical">><<goto Inventory>><</button>> ◆ <<button "Equipment">><<SetFlag "inventorymode" "equipment">><<goto Inventory>><</button>> ◆ <<button "Key Items">><<SetFlag "inventorymode" "key item">><<goto Inventory>><</button>> ◆ <<button "Mutagenic">><<SetFlag "inventorymode" "mutagen">><<goto Inventory>><</button>>
----
<<nobr>><<set $player.itemlist.sort()>>
<<for _i to 0; _i lt $player.itemlist.length; _i++>>
<<ItemInfo $player.itemlist[_i]>>
<<set _item to "has"+$player.itemlist[_i]>>
<<if Flag(_item)>><<if Flag("inventorymode") != "all">><<if $item.tags.includes($Flags["inventorymode"])>><<set _go to true>><<else>><<set _go to false>><</if>><<else>><<set _go to true>><</if>>
<<if _go is true>>
<<set _itemgo to $player.itemlist[_i]>>
<b>$item.icon $item.name</b> (x $Flags[_item]): <<capture _itemgo>><<link [[Examine|ExamineItem]]>><<SetFlag "item" _itemgo>><</link>><<if $item.use != "none">> | <<link [[$item.use|UseItem]]>> <<SetFlag "item" _itemgo>><</link>><</if>><br><</capture>>
<</if>><</if>>
<</for>>
<</nobr>>
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>
!!Examining the item
----
<<ItemInfo $Flags["item"]>><<set _use to $item.use>><<nobr>><<if $Flags["item"] is "alpfruit">>🍑 Alp Fruit:<br>Its a small fig like fruit with a multicolored dappled skin. It smells sweet and musky, like fresh corn silk and cinnamon.<br>@@.signage;Warning: Cause's mutagen build up@@<br>''Stats'': ≈ 5 oz | ≈ 115 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "antifatphilter">>🧪 Anti-Fat Philter:<br>It's a small glass vial full of a strange red liquid. The label describes it as causing weight loss effects.<br>''Stats'': ≈ 4 oz | ≈ 12 kcal<<set _use to "Drink">>
<<elseif $Flags["item"] is "bitterbeantea">>☕ Bitter-Bean Tea:<br>It's a small cup of hot dark brown liquid. It's thin, easy to sup and smells of fragrant roasty scents. You assum this must be this world's version of coffee, its very similar but has a distinct grassiness to it.<br>''Stats'': ≈ 8 oz | ≈ 150 kcal<<set _use to "Drink">>
<<elseif $Flags["item"] is "truffle">>🪨 Hog-maker Truffle:<br>It’s a lumpy mass of edible fungus. It’s dark brown with a crackled surface spattered with little pink spots. It smells savory and woody, almost like bacon.<br>@@.signage;Warning: causes porcine transformations@@<br>''Stats'': ≈ 7.5 oz | ≈ 550 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "mothermilk">>🍶 Horned-Mother’s milk:<br>It’s a decorated glass bottle full of a viscus white sap that sparkles with little golden flecks. It smells of sweet cream and honey.<br>@@.signage;Warning: causes bovine transformations@@<br>''Stats'': ≈ 8 oz | ≈ 220 kcal<<set _use to "Drink">>
<<elseif $Flags["item"] is "donnaburger">>🍔 Burger Simulacrum:<br>It's what appears to be a cheese burger meal from Donna's Diner. Its still steamy hot and its savory miasma fills the air as its greasy form darkens its paper bag. Despite its delicous scent, something feels strange about the burger.<br>''Stats'': ≈ <span class="glitch" data-text="45">8</span> oz | ≈ <span class="glitch" data-text="7000"> 1200 </span> kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "cheesecake">>🍰 Cheese-Cake Slice:<br>It's a plastic contatiner holding a perfectly fluffy and decedantly rich and heavy slice of cheese-cake. It gives off a powerful sweet smell that draws you in.<br>''Stats'': ≈ 5 oz | ≈ 480 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "onion">>🧅 Empyrean Onion:<br>The fleshy bulb of a flowering swamp plant that grows in the marshlands of the empyrean midden. Its flesh is layered and a light pink color, it smells acrid and zesty.<br>''Stats'': ≈ 5 oz | ≈ 80 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "blackambrosia">>🧪 Black-Ambrosia:<br>Its A small vial of an irridescent black ooze that seems to pulse and move as if it were alive. The bottle is covered in strange symbols and feels warm in your hands. The material inside seems to move towards you, regardless of which way you tilt the bottle. Strange stuff.
<<elseif $Flags["item"] is "bboocyte">>Its a sticky jelly like egg from a brood-beast. It's a plump round orb of pinkish clear goop. It feels strange in your hands, enticing, warm in an unnatural way. Its smell alone makes you feel dreamy and euphoric.
<<elseif $Flags["item"] is "centijar">>🥫 Jar of Pickled Centipedes:<br>It's a small glass jar full of a murky herb filled brine, peppers and blue bodied centipedes with bright red heads. Each of the bugs have been well pickled by the aged brine.
<<elseif $Flags["item"] is "oojinnjam">>🍵 Oojinn Jam:<br>It's a cup of a warm gelatinous substance that smells of fragrant sweet grasses. It seems to be body mass of an Oojinn modified into some kind of foodstuff<br>@@.signage;Warning: causes Oojinn transformations@@<br>
<<elseif $Flags["item"] is "canopener">>🔧 Manual Canopener:<br>It's a simple tool used for opening cans. You don't have much use for this right now, but perhaps someone might benefit from it.
<<elseif $Flags["item"] is "components">>🔩 Components:<br>It's an assortment of little metal components and mismatched ciruits and computer parts. You're not sure if any of it is useable but it might be worth selling.
<<elseif $Flags["item"] is "rareherb">>🌷 Pouch of rare herbs:<br>It's a silk bag full of a dried pink herb you believe to be called "wognip". The herbal leaves smell citrusy and bright, with an undertone of licorice.
<<elseif $Flags["item"] is "meat">>🍖 ''Meat'':<br>It's a large succulent hunk of bonfire chared meat. You're not really sure what kind of meat or cut, but it smells delicious.<br>''Stats'': ≈ 7 oz | ≈ 600 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "milkbloom">>🌻 Milkbloom petals:<br>They're soft golden petals taken from a silver plant that grows where milk meets the earth. It smells like sweetcream.<br>''Stats'': ≈ 0.5 oz | ≈ 37.5 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "mysterymeat">>🥩 ''Mysterious Meat'':<br>It's a large round slice of a strange greasy meat. It looks like a raw, but beautifully marbled steak yet it smells fully cooked, rich, hearty, like butter and bacon. Something about it feels wrong, yet, so enticing. Uncomfortably enticing.<br>''Stats'': ≈ 9 oz | ≈ 1400 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "stomachpills">>💊 Stomach Expansion Pills:<br>It's a small plastic bottle with <<print Flag("hasstomachpills")>> bundles of little black balls inside. The bottle's label explains that the boluses cause expansion of stomach, increasing organ elasticity and capacity.<br>''Stats'': ≈ 0.7 oz | ≈ 6 kcal<<set _use to "Use">>
<<elseif $Flags["item"] is "mpotion">>🧪 Mysterious Potion:<br>It's a small glass vial of a black oil liquid that shines with a greasy iridescent shimmer. The bottle is labeled, but its written in a language or handwriting you simply can't read. You have no idea what this could contain or what it could do.<br>''Stats'': ≈ <span class="glitch" data-text="4.2"> 0.8</span> oz | ≈ <span class="glitch" data-text="2074">13</span> kcal<<set _use to "Mystery">>
<<elseif $Flags["item"] is "wilderberry">>🍇 Wilderberry:<br>Its a plump round berry with a deep purple-blue color. Its flesh seems to pulse with pressure as swirling juices glow within its taut skin.<br>''Stats'': ≈ 7 oz | ≈ 625 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "wilderberryjuice">>🍾 Dilutted wilderberry Juice:<br>It's a small vial of swirling blue liquid sparkiling with an effervesant lightness. It has a strange energy about it, pulsing, powerful, despite its clearly muddled state. Bright, crisp and of a saccarine fruity flavor it fills the air with its aroma.<br>''Stats'': ≈ 6.5 oz | ≈ 200 kcal<<set _use to "Drink">>
<<elseif $Flags["item"] is "wgjelly">>🍯 Weight-gain Jelly:<br>It's a jar full of purple-pink goo. the label says this will cause rapid fat cell growth.<br>''Stats'': ≈ 9 oz | ≈ 1100 kcal<<set _use to "Drink">>
<<elseif $Flags["item"] is "strawberry">>🍓 Giant Strawberry:<br>It's a fat ripe strawberry the size of a grapefruit. The massive strawberry smells decedantly sweet and feels fresh and perky in your palm. There's something strange about the berry though as it seems to almost glow with a subtle energy. It makes your chest tingle.<br>''Stats'': ≈ 4 oz | ≈ 150 kcal<<set _use to "Eat">>
<<elseif $Flags["item"] is "perfume">>🍾 Strange Perfume:<br>It's a beautifully crafted bottle of perfume. The label is in a language you can't read, but it seems to have the image of a pig rolling in the splender of a beehive dripping with honey. The crystal blue of the bottle is all tied up neatly in a pink bow. It's odd, but lovely.
<<elseif $Flags["item"] is "vermifuge">>💉 Vermifuge:<br>It is a small syringe labeled "3cc anthelmintic". It seems to be an injectable antiparasitic compound.<<set _use to "inject">>
<<else>>This item (<<print $Flags["item"]>>) does not have a description yet.<</if>><</nobr>>
----
<<if _use is "Drink" or _use is "Eat" or _use is "Use" or _use is "Inject">>[[_use|UseItem]]<br><<elseif _use is "Mystery">>[[Drink|UseMPotion]]<br><</if>><<link [[Back to Inventory|Inventory]]>><<SetFlag "item" false>><</link>>
<<link "Back to Game">><<SetFlag "item" false>><<set $world.inmenu is false>><<goto $world.passage>><</link>>!!Using the item
----
<<nobr>><<if $Flags["item"] is "alpfruit">>🍑 Alp Fruit:<br><<if Flag("fruitfirsttime") is true>>\ You bring the little dappled fruit to your lips and take a bite. Glowing pink juices squirt from its supple but taut flesh and your mouth floods with complex flavors. You've never tasted something quite like it. Delicious, savory, tart and sweet; its flavor dances and changes upon your tongue. The texture of its flesh is odd, slippery but almost bumpy, like the inside of a lover's mouth. Before you know it you've consumed the whole fruit leaving nothing but small strips of the hardier skin, but soon even those are lapped up. What a treat!<<SetFlag "fruitfirsttime" false>>
<<else>>\You bring the little dappled fruit to your lips and take a bite. Glowing pink juices squirt from its flesh and your mouth floods with complex flavors. You relish the taste dancing upon your tongue. Before you know it you've consumed the whole fruit leaving nothing but its glowing goo.<</if>><<set $player.fullness.current+= RNG(4.8,7); $player.calories.current += RNG(95,125), $player.TF.neph += RNG(10,40), $player.mutation.current += RNG(5,10)>>
<<elseif $Flags["item"] is "bitterbeantea">>☕ Bitter-Bean tea:<br>You pull up the steaming cup of dark brown tea, its earth roasty scents filling you with vigor as its steam washes over your cheeks. You slowly sip the beverage, feeling its zing as a smokey, bitter earthy flavor washes into your body. As it's warmth hits your belly you feel energy spreading through you.<<set $player.fullness.current += 8, $player.calories.current+=15, _timer to RNG(100,200)>><<SetStatus "energized" 1 _timer>>
<<elseif $Flags["item"] is "donnaburger">>🍔 Burger Simulacrum:<br>You open up the greasey to-go bag and pull out the foil wrapped diner burger. You peel its slick wrappings and open the steaming sandwich, spilling savory scents into the air. You look the thick beast over, relishing its supple shiny bun, the stacks of meat, thick dripping cheese and fresh veggies.<br><br>You take a big bite of the burger, feeling its mass of meats and cheese fill your mouth with delight. Bit after bite you just feel hungrier for the meaty morsel and before long the entire thing finds its way into your belly. It makes you feel comfy and dreamy. Soon you find yourself reaching back into the bag and pulling out a set of fries. Thats strange, you don't remember those being there. Hmm, regardless you keep at it. Soon eating each salty savory golden wedge.<br><br>Suddenly you notice the bag seems to be fuller than before. You must be imagining things. You pull out yet another burger and assume it had always been there. You hardly notice yourself digging into it without question; simply lost in the greasy delight.<br><br>Soon you're left with a full belly and an empty burger bag. Thoughts of more linger on your mind. So delicious.<<if $player.gluttony.current <30>><<set $player.gluttony.current += RNG(1,3)>><</if>><<set $player.fullness.current += 45, $player.calories.current += RNG(4900,7000), $player.fitness.current -= RNG(0,3)>>
<<elseif $Flags["item"] is "truffle">>🪨 Hog-maker Truffle:<br>You take a bite of the lumpy fungus and are instantly met with a rich creamy mouthful of savory and sweet mush. It taste of bacon, butter and breakfast, hearty and warm. You can’t help but eat more and more of the taste truffle until every last bite is snapped up. You feel strange, dreamy and hungry: something about it all makes you want to rut around on the ground and dig for more. You feel an odd energy flowing through you. <<set $player.calories.current += RNG(300,800), $player.fullness.current += RNG(6,9), $player.gluttony.current += RNG(0,1.3), $player.fullness.maxbase += RNG(0,1.3), $player.TF.pig += RNG(50,200), $player.mutation.current += RNG(10,20), $player.fitness.current -= RNG(0,0.2)>><<SetStatus "mutagen" 1 100>>
<<elseif $Flags["item"] is "mothermilk">>🍶 The Horned-Mother’s milk:<br>You unscrew the bottle's lid and place the cool glass to your lips taking in the sap’s sweet earthy scent. You take a gulp of the white goo and feel its smooth contents slide over your tongue. The taste makes your body tingle, you feel like your surrounded by lush grass and fertile earth. A field of flowers blooming in your senses. You feel like frolicing as your chest tingles and your body shivers. Before you know it you’ve drank the whole bottle and are left feeling dreamy and strange. <<set $player.breast.tissue+= RNG(0.005,0.1), $player.fullness.current += RNG(7,9), $player.calories.current += RNG(110,300), $player.bimbo.current += RNG(0.2,2), $player.TF.cow += RNG(50,200), $player.mutation.current += RNG(10,20)>><<SetStatus "mutagen" 1 100>>
<<elseif $Flags["item"] is "onion">>🧅 Empyrean Onion:<br>You take the pink bulb in your hands and peel its dried outer layer of skin, revealing the vibrant and moist flesh below. It smells strong and zesty. With a bit of hesitation you bite into its round form and fill you mouth fill with its pungent meat. It's sharp and powerful, but also quite tasty. The intense flavors cause your nose and eyes to burn and your tongue to tingle, but before long the small bulb is eaten.<<set $player.fullness.current += 5.6, $player.calories.current += 78>>
<<elseif $Flags["item"] is "wilderberry">>🍇 Strange berry:<br>You take the plump blue berry and pop it into your mouth. You bite into its taut skin and feel its flesh burst as a fat gush of fragrant and sweet juice fills your mouth. You instinctively swallow down the saccharine slurry with delight, feeling it’s cool sweetness land in your belly.<br><br>To your surprise, as you chew the berry seems to reconstitute, it’s flesh becoming firm and full once more. You bite down and it again burst another mouthful of juice into you. This process repeats a few times and the berry seems to get no smaller. If anything, you feel like it’s getting bigger and juicer.<br><br>With your curiosity and taste buds satisfied, you end up swallowing down the strange regenerating berry. You’re left to savor its sweetness still lingering on your tongue.<br><br>After a moment however you hear an odd gurgle from your belly and begin to feel fuller than before. It seems the berry is still regenerating, but this time it’s inside of you!<br><br>You feel it pumping juice into your belly, even stranger, you can feel the juice spreading throughout your body as you begin to put on water weight all over your body.<br><br>You’re swelling up, who knows when the berry will be finished!<<set $player.fullness.current += 20, $player.calories.current+= 226>><<set _timer to RNG(900,1500)>><<SetStatus "berry swelling" 1 _timer>>
<<elseif $Flags["item"] is "wilderberryjuice">>🍾 Dilluted Wilderberry juice:<br>You uncap the little vial of swirling blue juice and put it to your lips. It smells so sweet and so floral, it's over powering even in it's dilluted state. You let the saccirine liquid spill into your mouth with a gentle tilt of the bottle, drinking down the sugary juice in just a few lingering gulps. You feel like you have, in just a few mouthfuls, drank a whole gallon of delicate berry juice. You feel it coursing through you, spreading out from your stomach in odd ways. Almost like theres juice where it shouldn't be. Delicious but odd.<<set $player.fullness.current += 8, $player.calories.current+= 100>><<set _timer to RNG(200,600)>><<if RNG(0,9) > 1.5>><<set $player.mutation.current += RNG(10,20), $player.TF.berry += 300>><br><br>You feel a strange lurch in your stomach as an ominous gruggle rolls through your guts. Something seems to be happening, the weird juice is bubbling and spreading. You can feel yourself swelling up!<<SetStatus "berry swelling" 1 _timer>><</if>>
<<elseif $Flags["item"] is "meat">>🍖 Meat:<br>You take the chunk of roasted meat and chomp into it's succulent form. Warm meat juces mingle with it's crunchy roasted char in a delightful delicious way. Pulling chewy bits off the main hunk you bite your way through the smokey meaty mass. Mmmm...<<set $player.fullness.current += RNG(5.8,9), $player.calories.current += RNG(588,725)>>
<<elseif $Flags["item"] is "cheesecake">>🍰 Cheese-Cake Slice:<br>You open up the container and snatch up the moist fluffy cake. You take a big mouthful, your teeth gliding through the soft rich sweetness. Delectable and spongey the cake sits heavy on your tongue as you relish its creamy flavor.
<br><br>
Bit after bit the fat slice makes its way into your belly, leaving you sugary and burbly. <<if $player.gluttony.current > 30>>You lick your fingers clean, wishing for more.<</if>><<set $player.fullness.current += RNG(3.8,6), $player.calories.current += RNG(330,660), $player.fitness.current-=RNG(0.001,1)>>
<<elseif $Flags["item"] is "oojinnjam">>🍵 Oojinn Jam:<br>You tip the cup of sweet smelling ooze and put it to your lips, gently supping at the soft jelly. It tastes of lemongrass and honey. It's soft and velvety on your tongue and slids easily into your belly where its warmth spreads through you. It feels strange, but plesant. Soon you find the whole cup drank.<<set $player.fullness.current += RNG(8,11), $player.calories.current += RNG(400,700), $player.mutation.current += RNG(10,20), $player.TF.slime += 300>><<SetStatus "mutagen" 1 100>>
<<elseif $Flags["item"] is "mpotion">>LOADING<<timed 0.2s>><<goto UseMPotion>><</timed>>
<<elseif $Flags["item"] is "stomachpills">>💊 Stomach Expansion Pills:<br>You uncap the bottle and tilt it open, one of the black little orbs within rolls out. You place the soft sweet ball on your tongue and swallow it down. After only a few moments you feel a strange warmth spread through your stomach, as if the organ itself were growing and stretching. <<set $player.fullness.maxbase += RNG(0,1.5)>> <<SetStatus "stomachexpansion" 1 120>>
<<elseif $Flags["item"] is "mysterymeat">>🥩 Mysterious Meat:<br>You take the strange slice of seemingly raw meat and do your best to grip its greasy form. Drawn by its bewitching smell of sweet roasting meats you bring it to your lips and take a small bite. It fills your mouth with a powerful layer of spongy fats, it feels horrid but tastes wonderful. You swallow instinctively and feel it heavy in your stomach. It makes you feel sick, but yet, somehow hungrier than you've ever felt. You take another bite and then another, eventually chomping down the whole mass of mystery meat.<br><br>You're left feeling delirious and nauseated, but so much hungrier than before. You feel greasy and oily and you, like it? Maybe. You feel weird, this isn't normal, but it begs to be relished and all you can think about is getting more of this messed up meat inside of you.<<set $player.gluttony.current += RNG(0,1), $player.fitness.current -= RNG(0,1),$player.mutation.current+= RNG(5,22), $player.TF.blob += RNG(19,80)>><<SetStatus "mutagen" 1 42>><<set $player.fullness.current += RNG(0,7), $player.calories.current += RNG(1588,1725)>>
<<elseif $Flags["item"] is "milkbloom">>🌻 Milkbloom petals:<br> You take the handful of gold and white flower petals, taking in their sweetcream like scent. You pop them into you mouth and enjoy their gentle flavor and soft texture. Theres not much too them but almost right away you feel a tingling warmth spreading through your chest. <<set $player.fullness.current += RNG(0.2,1), $player.calories.current += RNG(9,15), _time to RNG(15,60)>><<SetStatus "galactagogue" 1 _time>>
<<elseif $Flags["item"] is "wgjelly">>🍯 Weight-Gain Jelly:<br> You take the little jar of purple-pink goop and twist off its lid. You're met with a sweet, herbal but yet meaty scent. It's hearty whatever it is. You tilt the jar to your lips and the soft jelly quickly slips out of the jar and into your mouth. It's flavor is strange, medicinal, but still delightful. You feel the goop hit your stomach and suddenly you're filled with a strange heat that spreads out across your middle. You feel like something is moving through your body, slithering, bubbling. You can feel yourself beginning to grow fatter under the jelly's effects! <<set $player.fullness.current += RNG(8,11), $player.calories.current += RNG(900,1500), $player.fitness.current -= RNG(0,0.3), _time to RNG(30,120)>><<SetStatus "fattening" 1 _time>>
<<elseif $Flags["item"] is "strawberry">>🍓 Giant Strawberry:<br> You heft the heavy fruit into your hand and give it a sniff, relishing its soft sweetness. You take a bite, sinking your teeth into the supple juicy flesh of the strawberry feeling rich juice flood into your mouth. With each bite you feel a warm flush spreading through your chest. It's both odd and invigorating. You finish the fat fruit after a few thick mouthfuls and then clean your fingers of the juice. Mmmm.<<set $player.fullness.current += RNG(5,7), $player.calories.current += RNG(100,200), $player.fitness.current += RNG(0,0.03), _time to RNG(25,120)>><<if $player.hasbreasts>><<set $player.breast.tissue += RNG(0,0.02)>><<if RNG(0,9) <3.5>><br><br>Suddenly, you feel an odd shift inside you. The spreading warmth from the strawberry seems to intensify. You feel prickles across your skin as you chest flushes with heat. <b>You can feel your breasts swelling!</b> <<SetStatus "breastexpansion" 1 _time>><</if>><</if>>
<<elseif $Flags["item"] is "antifatphilter">>🧪 Anti-Fat Philter:<br> You take the little glass vial of red fluid. You pop off its cork and begin to drink it down. It tastes hot and earthy and imediately you feel a heat spreading out from your stomach and around your body. You begin to pant and sweat, a warmth blush spreading all over. You watch as steam rises off your skin and your body begins to shrink down slightly. You appeare to be losing weight.<<set $player.fat.current -= RNG(0.2,1), _time to RNG(15,60), $player.fitness.current += (-0.7,1), $player.fullness.current += RNG(2,6), $player.calories.current += RNG(5,25)>><<SetStatus "weightloss" 1 _time>>
<<elseif $Flags["item"] is "vermifuge">>💉 Vermifuge:<br>Carefully you uncap the syringe with your mouth and find a safe place to put it in your skin. The flat head of the little pen swifty turns into a sharp pinch as it automatically injects the syringe's contents. Pulling it away you dispose of used needle and feel its anti-parastic medicine course through your veins. You can feel the impurities in your body fizziling away! <<if $player.ispreg && $player.statuslist["oojinn pregnancy"]>><<set $player.weight.para = 0>><<RemoveStatus "oojinn pregnancy">><br>You chrunch up over your middle as the slime within squirms and begins to shrink away. Your swollen belly crumples up as a gush of strange fluid spills out of you, the foreign material removing itself from you. The slime seems to pool together and before you can react it slithers away out of sight. <br><br>@@.lust;🦠 You are no longer pregnant with slime.@@<</if>><<set $player.mutation.current to 0>><<RemoveStatus "mutagen">><<RemoveStatus "breastexpansion">><<RemoveStatus "berry swellings">>
<<else>>This item "$Flags["item"]" doesn't have a use scene written for it yet.<</if>><<set _item to $Flags["item"]>><<RemoveItem 1 _item>><<SetFlag "item" false>><</nobr>>
<<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
[[Back to Inventory|Inventory]]
<<link "Back to Game">><<set $world.inmenu is false>><<goto $world.passage>><</link>>!!Location: The Fruit Basket
----
You grab up one of the alp-fruits from the basket and admire its dappled multicolored skin. It smells sweet and musky, like fresh corn silk and cinnamon. You take up a handful and place them in your pockets.
**🍑 Acquired 3 Alp Fruit
<<AddItem 3 "alpfruit">>
<<script>>update(RNG(0.5,1),1)<</script>><<StatMessage>>
----
⮌ [["Back"|CampMain]]
➤ [["Eat fruit"|eatfruit]]
➤ [["pick More"|pickfruit]]!!Location: City Diz outskirts, Old port
----
<<print either("Winding your way down the twisting alleys of the abandoned side of town","Wondering through the abandoned town’s alley ways and empty streets","Weaving through the debris filled streets of the decaying town","Exploring the old rainy streets of the closed down town","While you $player.walk through the twisting alleys and empty streets")>>, <<print either("You feel the rain begin to pour faster than before. The ramshackle buildings tinkling as the droplets bound against metal. You take shelter under an awning until the rain becomes a light drizzle once more.","You feel a cold gust of wind rip through the narrow streets, blowing trash and rain towards you. You press yourself into an enclave to avoid the worst of the gust and then step back onto the wet streets.","You hear something strange. In the darkened windows and shadowed doorways of the abandoned buildings you can hear things moving within. Skittering, clawing, odd sounds. You quicken your pace as you head down the rainy streets.","you come across a large pile of discarded meat and animal parts. It looks deliberately left here for something. The red juices mingle with the rain. You don’t stick around to find out why it’s there.","you see something quick moving over the pipes and and powerlines above you. It was too dark and quick to make out, but you hear whatever it was scittering across the rooftops.","you hear an old siren begin to blare out a decayed sound. The ghostly wail comes in waves before finally fading. A prerecorded message plays out over it now, warning of a curfew and lockdown, it cycles through several languages you don’t recognize before becoming too garbled to play any further. The old message cuts out and leaves the narrow streets to be filled with only the quiet of the rain.","you see a few lights on here or there, flickering dimly with limited power. In one of the windows you even see a figure moving against the faded light. Perhaps people still live here?","you find yourself on the shore side of town. You look out over the rocking waves and stormy sea. Sea foam and rain slick the board walk as you look at the groaning old rust covered boats still floating in the abandoned harbor.","you find yourself on the shore side of town. The waves crash against the decaying boardwalk, splattering you with sea foam and rain. There’s a number of rusting old boats rocking away in the harbor. All of their window dark and powerless except one, it seems to have a single blue candle burning away inside. You don’t see anyone around though.","you hear a strange rumbling noise as the pipes above you begin to rattle and hiss. A vent near by suddenly expels a thick cloud of warm steam that mingles with the cool rain on your skin.","you find yourself on the shore side of town. Choppy waves splatter the board walk with sea foam and debris. You try to step around the piles of seaweed as you notice something in the distance. A bright light?<br><br>You watch as the light approaches the harbor, hovering over the abandoned rusty boats rocking against the pier. From what you can see it’s some sort of drone. It scans the boats, looking for something and then hurries away.<br><br>You’re unsure what that was about.","you hear a strange whispering sound from around the corner. It’s a hushed conversation between atleast three voices but in a language you can’t understand. However, when you round the corner the alley is eerily empty. <br><br>Must be a trick of the rain.","you find a part of the town that’s begun to sink into the ocean. Briney waters fill the streets up to your waste as creaking old buildings hang parlously on cracking supports. You’re forced to head back.","you find your path blocked by a collapsed building. A large rusted spider-like machine seems tangled up in the mess, possibly the cause of the destruction. You decide to find another path forward", "you hear the ringing of old church bells, chiming deeply through these ramshackle narrows. Through the rain and clutter you can’t tell wear the bell is coming from. It soon stops, leaving only it’s echos and the quiet of the rain","you find yourself standing before a large boarded up factory. The buildings windows and doors all closed up with metal sheeting. You can hear a ruckus from within, but you can’t tell if it’s actually inhabited or if it’s old generators are still running. Either way you can’t find a way inside so you turn back to the rainy streets","you find yourself standing before a large sewer gate in the wall of the domed city that shadows this shore town. You watch as the rain water drains into its darkness. You peer between the bars and into the black. You’re met with the glint of yellow eyes as something slithers in the dark tunnel. You turn away and head back onto the rainy streets")>>
<<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
➤ [[Continue|RainMain]]!!Location: Shore of the Astral Sea
----
<<print either("As you $player.walk across the platinum sands","As you $player.walk along the glimmering rainbow shore","Wandering along the rainbow waters of the shore","Exploring the silvery shore of the rainbow colored sea")>> <<print either("you find yourself at peace listening to the waves and feeling the wind on your skin. Your feet delight in the warm waters and glittering crystal sand. You lungs take in the salty fresh ocean air as sea birds dance along the troughs of wind. You’re delighted.","you watch as a large ship appears from a shimmering cloud on the horizon, skidding across the colorful waters. It makes its way toward the city in the distance.","you find yourself coming upon a rocky outcrop littered with tidepools. You peer into the shallow water and look at the abundance of strange sea life. You watch as a grab made of glass scampers over the rocks, fishing out little colorful works from the pools of briny water.","you watch as the colorful waves gently lap at the silver shore. Little crystalline crabs scuttle around the damp earth pulling little glowing things from the sands. Some kind of circle of life.","you watch as a large glowing object falls from the nebulous sky and crashes down into the ocean, glowing fragments spitting out in all directions. The waves bring chunks of the stuff to the shore where all many of strange critters from the land, sea and air begin to clamber over it. Before long the glow fades and the creatures dispersed having consumed the chunk of dream junk.","you hear something strange among the waves, like the call of whales but less familiar. Something deep and longing, bubbling with some emotion you can’t describe. It all fades away soon, lost to the noise of the jostling sea.","you watch as plumes of clouds roll right across the surface of the sea, blending the sea and the sky. One such silvery cloud blows your way, scooping you up in its misty form. You sit inside it’s coolness for a moment as the light of the sky beams through it, giving the fog and platinum glow. After a moment more the cloud blows off the shore and out to sea once more. A strange thing","a strange object drops from the sky in a stream of light, landing gently in the sands in front of you. You pick up the odd glassy object and peer into its colorful form. At first you see your reflection but then you see a menagerie of images and odd things swirling in the glass, like little clips from someone’s dreams. You watch as the colors fad and the crystal turns white. Suddenly it begins to crumble in your hands, turning into a fine sandy power as it joins the silvery earth at your feet.")>>
<<script>>update(RNG(2,10),1.1)<</script>><<StatMessage>>
----
➤ [[Continue|ShoreMain]]!!Location: <<if Flag("seenmilktemple")>>The Meadow of Melmatria<<else>>The Meadow<</if>>
----
<<print either("As you $player.walk through the tall grasses of the meadow","As you wander through the hilly meadow","Exploring the grassy meadows","While wandering through the tall grasses of the meadow","While exploring the grassy hills of the meadow")>> <<print either("you find yourself enamored without the gentle breeze and sweet scents of the flowers that surround you. You take a moment to feel the grasses brush against you as you watch petals float along the soft winds.","you comes across a strange stream of murky white water flowing through the grasses. A warm floral stream rises from the warm stream. You step over it and head on your way.","you find a pile of carefully stacked stones forming several kerns. They stand tall in the flowing grass. You make your way around them care to not topple the stacks.","you watch as little insects spring from the golds and greens of the grass around you. With each step little chittering bugs with beautiful pearly wings leap into the air and dance on the gentle breeze.","you hear bells ringing in the distance, like that of cattle or perhaps church bells? It’s faded and warped by the hills and wind, so you can’t quite place where it’s coming from","you come across a sparkling pond in the middle of the field surrounded by sunflowers and tall reeds. It smells sweet and fresh. You watch as the lights of the sky dance and glimmer across it mirror like surface.","you notice something moving through the grass. It moves quickly, causing the reeds and flowers to bend in its wake. Whatever it was it soon speeds past you disappears into the hills.")>>
<<script>>update(RNG(3,15),1.1)<</script>><<StatMessage>>
----
➤ [[Continue|MeadowMain]]!!A strange ruckus
----
<<if Flag("hasseenblair")>>As you explore the abandoned part of this rainy town you begin to hear a bunch of noise down a near by alley way. <<if Flag("blairmet")>>You recognize the hungry moans and sloshing sounds as Blair the beast woman. She must be down another alley scrounging for scraps.<<else>><<if Flag("eatenbyblair")>>You recognize the hungry moans and sloshing sounds of the beast-woman that swallowed you up before. She might still be digesting you. Best be careful.<<else>>You recognize the hungry moans and sloshing sounds of the beast-woman from before. She must be digging through another alleyway in search of scraps.<</if>><</if>><<else>>As you make your way through the abandoned part of town you hear an odd assortment of noises. You hear something big moving through the alley around the corner, you can here it’s heavy foot steps and wheezing breathing. You can here a organic sloshing noise and desperate groaning as objects are tossed around and bumped into. Whatever it is, it doesn’t sound exactly human, but there’s something about its moans, you can’t tell if it's pain or pleasure.<</if>>
//Head down the alley?//<<script>>update(RNG(0.2,7),0.8)<</script>>
----
<<if Flag("blairmet")>>[[Check on Blair|BlairReturnA]]<<else>><<if Flag("eatenbyblair")>>[[Check Alley|BlairReturnB]]<<else>>[[Check Alley|BlairStart]]<</if>><</if>>
[[Leave|RainMain]]Double-click this passage to edit it.Double-click this passage to edit it.!!A Beast in the Alley!
----
As you round the corner you see something odd in the mist. A massive bulbous shape clatters around knocking over trash cans and boxes. You see it from the back, a great dark shape with long greasy locks of trailing black hair. You see it’s 6 heavy limbs spread out over the street, long bone-white claws scrapping as it turns its bulk. You see the round beast’s neck stretch out as it scrapes a large blue tongue across the wet ground and rolls up what look to be a pile of discarded fish parts.
From what you can see between the mess of hair, the beasts face appears more like an animals skull than a face. Within its empty sockets you can see a shimmering pink light that seem to wobble excitedly as the food filled tongue brings the slop into its boney maw and down its fat ringed neck. You can here an audible burble as the substance drops into the creatures dragging belly. The creatures dark-grey flesh seems to be made out of a somewhat translucent ooze as you can make out the materials it’s eaten.
The beast’s sloshing body makes an ominous gurgling noise as the creature crunches up around its middle, moaning. It then begins to drag itself closer to a dumpster, it’s two rows of swollen breasts bunching up in its way. The beast pulls the dumpster over with its weight, and begins to tear into the garbage.
Panting in a woman’s voice the creature moans, "@@.blair;Feels..so..good..ugh..never enough..why is there… never enough.@@"
A massive groan erupts from the bloated beasts body as she lifts her head into the air and sniffs deeply, sensing something on the rain. Her jaws open, letting her tongue and a torrent of saliva fall out. Quietly she says, "@@.blair;Meat...@@"
Slowly she turns her skull face towards you, her little wobbling pink eye-lights piercing through you. You hear the words, "@@.blair;Oh..no..@@"
With a great effort the beast-woman rears up onto her hind legs, towering over you, her oozing bear like body audibly sloshing and wobbling from the unwieldy motion. Steam pants from her dripping maw against the cool rain as she takes an unsteady sloshing step forward, one of her four arms bracing herself against the alley walls as the others massage her chyme filled belly and saliva-slicked breasts.
She moans, "@@.blair;Succulent...meat...ugh..please run away...my body, I, want, need..will.. eat you...@@"
Her body gurgles hungrily as she takes too more lumbering steps, "@@.blair;Run now, l won’t be able to stop...Can’t think when hungry..always hungry..@@"
The beast-woman wobbles closer.<<SetFlag "hasseenblair">>
//What do you want to do?//
----
<<link [[Attempt to Calm her?|BlairStartTalk]]>><<SetFlag "blaircalm">><</link>> <<if $world.cw is true>>~~⚠️ CW:Leads to vore~~<</if>>
<<link [[Distract her?|BlairStartTalk]]>><<SetFlag "blairdistract">><</link>> <<if $world.cw is true>>~~⚠️ CW:Leads to vore~~<</if>>
[[Run away!|BlairStartX]]!!Talking to the Beast
----
<<if Flag("blaircalm")>>You try your best to calm the beast woman, backing up slowly as you say,"@@.player;It’s okay, you don’t have to eat me, we’ll find you something to eat. I’m $player.name, What’s your name?@@"<<SetFlag "blaircalm" false>><</if>><<if Flag("blairdistract")>>Backing up slowly you try to distract the beast woman from her hunger for you. You say calmly, "@@.player;Hey now, my name is $player.name, are you able to tell me who or what you are?@@"<<SetFlag "blairdistract" false>><</if>>
She stops for a moment, her middle glunking like a water-balloon as squeezes it with three of her paws while she bites down on the fourth. She’s trying to resist herself it seems. She forces herself to look away from you, but the glint of her eye eventually pulls itself back to you.
Still panting, she mumbles out, "@@.blair;Can’t…think…I don’t know anymore...my name…maybe..yes, Blair. The ruins...in the swamp...changed me. It was good, felt good, so good. Pleasure. Eating, sexual, raw, powerful. Changed me….But then the hunger came...and wouldn’t stop...@@"
Her enormous form vibrates as her stomach growls angerly, jostling about all the junk floating inside her. She takes another step forward, her will failing. She looks down at you, saliva dribbling down her boney maw. She mumbles "@@.blair;Uuugh...need to eat..to feel pleasure...I..want you inside of me...can’t help it..@@"
Suddenly she lurches forward and before you can move she’s fallen ontop of you. You feel the weight of her belly and breasts surge around your lower body. You feel the slickness of her spongey skin and the clinging feeling of her long greasy hair. Her skull like face is bared right above yours, her steamy breath hot across your lips. Despite her having just stuffed herself with literal garbage you’re surprised to notice she smells quite sweet; a musky saccharine scent like that of molasses.
It takes all her will not to eat into you right there. With her tongue reaching towards you she mewls, "@@.blair;I’m sorry...please..do you have any meat...it’s the only way I’ll be stopped..@@"
//What do you do?//
----
<<if Flag("hascanteen")>>[[Share canteen with her|BlairCanteen]]<br><<else>><<link [[Admit you have no food|BlairVoreBadEnd]]>><<SetFlag "blairvorenofood">><</link>><br><</if>><<link [[Struggle|BlairVoreBadEnd]]>><<SetFlag "blairvorestruggle">><</link>>
!!Running away!
----
Before the beast could get closer you spin on the wet pavement and dash off. The beast-woman lunges her great bulk forward but misses you, collapsing into a water balloon like sloshing mess as she struggles to get back on her feet. She moans out, "@@.blair;Oooh, please, come back! I’m so hungry...I need you...@@"
You look back over your shoulder watching the beast rub her stuffed but rumbling belly, eyeing you with need.
----
[[Continue|RainMain]]!!Feeding the Beast
----
You quickly pull out your canteen and give it a little shake, <<if $player.canteen.current > 128>>feeling there’s a hefty amount in there. Maybe this will fill her up?<<elseif $player.canteen.current > 32>>feeling there’s good bit inside, maybe this will hold off her hunger for a moment?<<elseif $player.canteen.current > 16>>feeling there’s a little bit inside. Maybe it’d be enough to distract her for a moment?<<else>>feeling there’s not much left, but maybe just a taste will be enough for you to escape?<</if>>
You offer it to her and she quickly snatches it up, rolling off of you as she slips onto her back, her great belly sloshing in the air.
She yelps gleefully, "@@.blair; A flask of plenty. Like the rituals...@@"
She begins to take great suckling gulps from the canteen and you watch as you can faintly see the canteen’s white milk flowing into her semi-translucent body. <<if $player.canteen.current >= 128>>Gulp after gulp she drains it down, her bloated form rising into the air. She means in pleasure but soon finds your canteen insuficent. Her arms flop to her sides and the canteen comes clattering to your feet. She beings to rock her hips lustily, shaking her belly back and forth like a great water-balloon as she moans, "@@.blair;no...no its not enough, its not right...its not pure. its....not, meat...ooohhh@@"<br><br>She rolls on her side, sloshing about as she turns to look at you, drool dripping from her fangs. Another rumble of hunger wobbles through her body as she stares at you, her limbs lustily rubbing her swollen body. In a low needy mewl, she says, "@@.blair;Oooh, I get so turned on when I'm filled up. I need more...Can you help? Do you want to, pleasure me? I'll be good, i promise...ooohh@@".<br><br>//What would you like to do? This might be your chance to escape//<<set _option to "escape">><<else>>Within moments she sucks down every last drop. The canteen clattering from her grasp as she moans in despair. "@@.blair;no..no, not enough. Empty? How can it be empty? They’re not supposed to run...ugh...out."<br><br>Her body rumbles and gurgles as she’s driven forward by her hunger, suddenly lunging at you with surprising speed. You feel yourself knocked back by her jelly like body, her slippery fat rolling over you in a wave as she pins you down. Drool drips from her jaws as her hot breath hits your face. In a mewling tone she says, "@@.blair;I need more...@@"<</if>><<set $player.canteen.current = 0>>
----
<<if _option is "escape">><<link [[Approach her|BlairVoreBadEnd]]>><<SetFlag "blairvoresex">><</link>><<if $world.cw is true>>~~⚠️ CW:Leads to vore~~<</if>><br>[[Run away!|BlairCanteenX]]<<else>><<link [[Continue|BlairVoreBadEnd]]>><<SetFlag "blairnotenough">><</link>><</if>> !!In the belly of the beast
----
<<if Flag("blairvorenofood")>>You tell her that you don't have anything to help her at the moment. You struggle below her but can't get a grip on her slick spongey fat.<<SetFlag "blairvorenofood" false>><<elseif Flag("blairvorestruggle")>><<SetFlag "blairvorestruggle" false>>You try with all your might to work yourself out from under the panting beast-woman but you can’t get a grip on her slick spongey fat.<<elseif Flag("blairvoresex")>><<SetFlag "blairvoresex">>Cautiously you approach the lusty beast, watching as she desperately undulates and draws you in. She rubs her breasts and uncourages you to touch them. You oblige, sinking your hands into her gooey flesh. She moans with delight, "@@.blair;Yes...yes, thats it...touch me, i need to be touched.@@"<br><br>She grabs your hands and begins to move you down her body, making your rub her belly and then guiding your hands down lover over its curve. She moans with delight and in a low growl mewls, "@@.blair;Yes...good...meat!@@"<br><br>Suddenly a loud hungry gurgle erupts from her wobbling belly just as your hands crest it and reach her thighs. Before you can react she suddenly rolls with great strength and pushes you under her. You'd trapped by her fat and she rolls to face you.<<elseif Flag("blairnotenough")>><<SetFlag "blarinotenough" false>>You struggle below her weight, unable to find anything else to feed her. You can feel her body pulsing against you as if her very fat was trying to swallow you up.<</if>>
The beast-woman moans as a loud gurgle rolls through the turgid belly pinning you, you can feel its vibrations and churning against your body. Her tongue snakes out from between her fangs as she licks at the rain drops on your cheeks. In a flustered breathless voice, she begs, "@@.blair;please..I need you...in my throat...in my guts..I need to feel full...<<if $player.fat.tier > 4>>You’re...just so plump...surely you’ll do..for a while.<<else>>anything will do...even a little thing like you...<</if>>@@"
With surprising strength she slips her arms around you and hoists you into the air, tilting you face down towards her boney maw. Her little pink eye-lights wobble excitedly as her maw stretches open, giving you a view down her spongey slick throat.
Before you could even think to struggle in her powerful claws she plunges you into her mouth. Your face slides over her tongue as her throat expands to accommodate your mass in thick eager gulps. As you slide down the length of her neck you can feel the plush walls vibrate with her moans as her tongue explores your body. Sliding over your chest and fondling your belly her tongue dances and savors you for a moment. Then with a great lurch you feel your self pulled deeper in as her throat closes in and gulps you down. You splash down into the syrupy chyme of her stretched stomach.
Through the dark of her flesh you can see the faint light of the outside world seeping through her semi-translucent body. You can see her claws shadowing the light as she roughly fondled her full belly in delight. You can hear her pleasured moans as her organs tumble you up inside her sugary goop.
You hear her mewl, "@@.blair;oooh, thank you...I’m so sorry...you were so cute too...@@"
With that you feel her organs begin to tighten in on you, warm and clinging. As you struggle you feel as if your limbs are being pulled into mud, her flesh itself seems to be absorbing you. Strangely it’s painless, but you rapidly realize you are dissolving, becoming one with the surrounding goo that makes up the beasts body. Before long all goes dark, leaving you to your fate as nothing more than fat on the beast-woman’s hips.
!!📕 Ending unlocked: Belly of the Beast
----
<<link [[Continue|BadEnds]]>><<SetFlag "badend" "blairvore">><</link>>
!!A pink fog
----
As you’re <<print $player.walk+"ing">> through <<if $Flags["toruins"] is "swamp">><<set _passage to "SwampMain">>the boggy depths of the swamp you notice a strange pink mist beginning to grow around you. It smells musky and sweet and it makes you feel strange and dizzy, like you’re on the verge of a dream. You can feel it drawing you in like a temptress, your body almost moving on its own as you go deeper into the warm fog.<br><br>You notice the trees begin to thin out and the ones that remain become odd and twisted with strange fungal growths.<<else>><<set _passage to "RainMain">>the rusting part of the old port town you notice a line of bright blue lights shining down at the edge of town. As you approach you notice the lights seem to be keeping some sort of mist at bay. You leave the lights and find a strange pink mist beginning to grow around you, flooding the crumbling alley ways. It smells musky and sweet and it makes you feel strange and dizzy, like you’re on the verge of a dream. You can feel it drawing you in like a temptress, your body almost moving on its own as you go deeper into the warm fog.<br><br>You realize the narrow alleys have grown wide and the builds hallow as you reach the edge of town. Eventually nothing but rubble remains in the pink mist.<</if>><<SetFlag "toruins" false>>The land becomes ashen and alien, with red grasses springing from volcanic earth. The ground below you trembles with geological activity.
As the mist clears and the pink sky lights your path you find the crumbling remains of a large statue. Little of what the statue might have been remains, but below it stands a wide pedestal with a messaged caved into it.
It reads, "@@.signage;Hark ye wanderers, be thee Nepharsi or Mankin, ye stand upon the deliciously fetid soil of Cetacea’s Caldera. This is the land of the Insatia we, and the last bastion before the endless city of Xinulba. If ye art clinging to thy foolish purity turn back whence ye came. Step forward ye iron of stomach and hedonist of heart, for the delicacies of Cetacea is upon ye.@@"
//what would you like to do?//<<script>>update(RNG(3,5),1.1)<</script>>
----
➽ [[Enter Caldera|RuinsMain]]
⮌ <<link "Go Back">><<goto _passage>><</link>><<SetFlag "toruins" "swamp">><<SetFlag "foundruins" true>><<goto "FindRuins">><<SetFlag "toruins" "rain">><<goto "FindRuins">>!!Location: Cetacea’s Caldera
----
<<print either("As you wander the pockmarked land","As you $player.walk through hotsprings and twisted growths of the caldera","Wandering the ruins strune ash lands of the caldera","Exploring the bubbling flesh-lands of the caldera")>> <<print either("you come across a shimmering pool of rainbow tinted mineral water boiling with hydrothermal energy. It gives off a thick warm steam that smells oddly sweet and musky. It's much too hot to touch, so you find your way around it and continue forward.","you find yourself walking through a crumbling ruin. You look over the strange architecture and its curving bone like forms. With a miss placed step you find yourself slipping down an incline. You catch yourself against the stone but the pressure causes a chunk of stone to break away from the wall. A strange gush of pink glittering goo spills out revealing a odd meaty substance inside the shell of the walls. It's oddly warm and pulses as though alive. The walls are made of meat?<br><br>You wipe off your hands and hurry your way out of the ruins.","You feel the earth rumbling and rolling as if alive below you. Suddenly a muddy mound in the earth begins to shoot a towering collum of pink steam into the air. As the spicy mist settles around you it makes you feel strange and dreamy.","You notice a pulsing mass of beachball sided mushrooms. They seem to vibrate more vigorously as you approach. One of them splits, spilling a cloud of purple and pink spores into the air. You cover your mouth and try to escape the cloud","you watch as the remains of a building drift through the air gently. Pieces of it crumble off, but the overall mass moves steadily across the misty plains. You're unsure why or how but carry on either way.","you come across a lake of glowing pink ooze. It bubbles and glimmers with some strange energy. Just being near it makes you feel dreamy and odd. You decide it's best to keep your distance","you hear music on the wind, something festive and ritualistic. You hear chanting, the ringing of bells and beautiful melodies. They all ring out over the misty ashen wastes and ruins of the caldera, but you can't quite pin point where its coming from.","you find yourself weaving between the pulsing vein like vines and thick fungal lifeforms that cover the fading ruins. Despite the evident decay, this place seems wildly full of life. Not life you're used to, but life non the less.","you smell something delicious on the wind. Between the musky scents of the pink mists and fungal growths literally the ashen lands you smell something like the burning of a thick bonfire and roasting meats. Somewhere a great feast gathers.")>>
<<script>>update(RNG(2,7),0.8)<</script>><<StatMessage>>
----
➤ [[Continue|RuinsMain]]!!A strange blob
----
As you $player.walk through the spore caked ruins and hydrothermal pits of the caldera you come across a row of bone like structures. A mass of ribcage like pillars rise around you, framing your path. Atop one of the "rib" like stone structures you see a mass of white goo pulsing at its tip.
Upon your approach the strange blob of milky white jelly falls to your feet and begins to head towards you, its gelatinous form spreading over your feet as it tries to climb your leg.
//What would you like to do with the eager slime?//<<script>>update(RNG(1,8),1.1)<</script>><<SetFlag "seencalderaslime">>
----
➤ [[Kick it off|RuinsSlugX]]
➤ [[See what it does|RuinsSlug2]]<<if $world.cw is true>>~~⚠️ CW: assimilation/weight-gain~~<</if>>!!The slime
----
You kick at the thing trying to climb your leg. With a swift fling of your feet the blob of strange white jelly slips from your skin and flops to the ground a few feet away. It makes a bubbly defeated noise and slinks back towards the rib like arch way it emerged from, sliding down into a crack in its structure.
With that taken care of, you continue on your way.
<<script>>update(RNG(1,3),0.9)<</script>><<StatMessage>>
----
➤ [[Continue|RuinsMain]]!!Accepting the Slug
----
You watch as the strange blob of jiggling white goo slides its way up your legs. It smells musky and almost buttery as the odd greasy thing worms its way upward. It reaches your stomach and begins to press itself against your navel. You feel yourself shiver as it painlessly slips under your skin, your belly absorbing the creature's mass as it slids deep into your bellybutton. For a moment your stomach buldges before the goo creature spreads out through your body, You feel it mingling with your fat cells, plumping you up all over. For a moment your flesh squirms and writhes and the blob changes you.
After a time the weird bubbling feeling subsides and you're left with a newly thickened layer of fat on your body.
<h3>🥩 You've been exposed to Grease-Kindred mutagens</h3>
<<set _gain to RNG(5,10), $player.fat.current += _gain, $stats.gain += _gain, $player.corruption.current += RNG(1,5), $player.tether.current -= RNG(2,6), $player.mutation.current += RNG(10,20), $player.fitness.current -= RNG(0,2), $player.TF.blob += RNG(25,80)>><<SetStatus "fattening" 0.2 60>><<SetStatus "mutagen" 0.5 40>><<script>>update(RNG(1,3),1.1)<</script>><<StatMessage>>
----
➤ [[Continue|RuinsMain]]!!Finding the swamp
----
As you cross the twisted lands and ruins of the caldera, you find yourself wading into loamier earth. The muddy ground gives way to pooling waters and the narled roots of thickly wooded trees. It seems you've found your way out of the volcanic lands and into a dense dark swamp.
//What would you like to do?//
----
➽ [[Head into Swamp|SwampMain]]
⮌ [[Head back to Caldera Ruins|RuinsMain]]!!Fryfli’s inspection
----
<<if Flag("resisted")>>You tell her that you’re probably fine and attempt to get up but she simply puts her hand against your chest to stop you. She shakes her head and purrs. Seems she’s insistent.<br><br> <<SetFlag "resisted" false>><</if>>You lay back as she leans over you, her bare breasts hanging close to your skin as she examines your head. Slowly she unwinds the bandage over your head and gently runs the back of her hand over your forehead. She takes your cheeks between her fingers and tilts your face from one side then to the other, her unblinking orange eyes scanning over you.
She then checks your collar bones and moves down each arm, hefting them in her palms as she rolls them about. She glides over your chest and down the slope of your belly with her hands, feeling for any injuries. She hesitates for a brief moment as she reaches lower. She makes a quite noise and then slides one of her hands between your thighs. You notice her eyes looking to yours for a brief moment before shooting back. Just for a second, the back of her hand brushes against your privates ever so slightly.
----
[[Ignore it|MeetFyrFli4X]]
[[Encourage it|MeetFyrfliSexStart]]!!Fyrfli’s examination
----
She moves on and down your legs, checking your calf muscles and then down to your ankles and feet. With that out of the way she pats your legs and turns her big orange eyes to you. She purs, "@@.fyrfli;Mm, mm, all well@@"
She takes your hand and guides you up. She hands you your bag and shows you to the door. You peer out in the comparatively bright light of the morning outside the frog woman’s door. Guess you’re good to head off.
You turn to the towering Sheewog and thank her for patching you up to which she waggles her wrist as says, "@@.fyrfli;No thank...all well...happy to uh, mend. You stay...um...safe. Yes keep safe.@@"
She pats your back as you nod and turn to leave.
She purs, "@@.fyrfli;Um...maybe...visit? Share, uh, meal? yes Hehe@@"
Her eyes wobble as she tilts her neck. She waves goodbye and waddles her way back into the watering hole at the center of her hut, leaving you to wander off once more into the swamps.
----
[[Continue|SwampMain]]!!Being Frisky with Fyrfli
----
Feeling the coolness of her skin between your legs, you decide to test something. You gently press your hips forward against her. She makes an odd ribbiting noise and pulls her hand away and turns to you with her orange eyes wide.
Her throat pouch quives with a nervous excitment for a moment as she purs, "@@.fyrfli;Oh! um... you..want touch?..I...@@"
She looks to you for approval and then to your body. She brushes her hair back and hesitantly moves her hand back between your legs with a gentle slide of her webbed fingers.
"@@.fyrfli;...yes...close touch?@@"
She makes a purring noise and begins to cup your privates
----
[[Encourage her further|MeetFyrfliSex2]]
[[Decline her|MeetFyrfliSexX]]!!Being frisky with Fyrfli
----
You nod and encourage the frog-woman to continue, to which she responds with a delighted purr.
<<if $player.hascock is true>>Her slick hands slide down against the bulge of your genitals. She gently massages at your private flesh, the coolness of her fingers growing warm as she waits to feel the heat of your dick grow stiff in her grasp. With each moment that passes she strokes down the length of your cock, each pressing pump driving it firmer and harder as a swirling heat burgeons in your loins and her cloying grasp. Before long you are helplessly hard in her rhythmic hands, each of her fingers moving in time with the pulses of fevered blood to the head of your cock.<br><br>Her glowing orange eyes quiver between meeting your gaze and watching your body squirm, she clearly relishes your moments of gasping sensitivity; each pulse that runs through your eager body sends an equally reactive wobble from her glistening eyes as they scan your form.<br><br>Standing tall toward her plump lips and wide eyes your member pulses before her, ready for more. Her wide mouth splits across her blue lips and out spills her thick coiling tongue, its purple form slithering down and around your cock.<br><br>Dancing and weaving in tight layers the coiling appendage wraps up your cock tight in its hot pulsing grasp. It roils its length, rolling pressure up your cock to its tip that throbs ever so close to her moistening lips. With saliva dripping in a heavy rain over your lower portions, you feel her draw you deep into her hot throat. With your cock deep in her bobbing face you feel lost, your head spinning at the pulsing rhythm of the eager amphibian. <br><br>Her eyes never leave yours as her mouth bubbles and slurps on you. Despite your best effort you can't help but feel powerless under her hungry gulps. Within moment you feel your body tighten up as cum rolls up the length of your dick. Your cocks head swells in her mouth as it erupts with seed.<br><br>An enthused ribbit escapes Fyrfli's vibrating cheeks as she takes you in, gulping eagerly as you flow into her. Her body wiggles with delight as she sinks you deep into the back of her throat, her wobbling eyes closing tight as a vigorous pulse works your shaft as deep as it can go down her throat. She swallows deep, taking each wet pulse of your cock down into her belly. You empty yourself into her as she finally relents pulling back with a wet pop. She pants heavily, drooling over your lower body, a blush across her pale green skin, a fever in her fiery eyes.<<elseif $player.hasvagina>>Her slick hands slide down to the crest of your mons, her webbed-fingers teasing the little divit as they slide ever gently forward. You feel yourself stiffen as moisture and heat emboldens your nethers. She rubs the flesh surrounding your vulva, her cold skin growing warm as your heart sends floods your lower body with lusty blood. With deftness she rolls her fingers into your labia, her skin sliding with easy across your moistness. With two fingers spreading you open she places the middle of each digit on either side of your clit, feeling your little button throb lightly with your excited pulse. She begins to tease and rubbing along the length of your vagina, rimming your opening and cresting up against your clit in rhythmic dances.<br><br>Her glowing orange eyes quiver between meeting your gaze and watching your body squirm, she clearly relishes your moments of gasping sensitivity; each pulse that runs through your eager body sends an equally reactive wobble from her glistening eyes as they scan your form.<br><br>Feeling yourself grow flushed, your vulva swells with need in the frogwoman's grasp. She grins, kneeling down, her hot excited breath between your legs. Her blue lips spread and out spills her purple coiling tongue. The warm wet mass presses up to the lips of your nethers as Fyrfli moves her hands to better wrangle your legs. She laps at you, causing your back to arch and your body to churn with delight. Each pass of her tongue causes your eyes to roll and your body to quiver. You gasp as she splits her way into you, her prehensile tongue diving into your depths, snaking down your plush canals. You feel her pulsing and churning inside you, her muscular appendage doing thunderous things to your innards. She digs in as far as she can go, her lips sealing around your vulva, her nose in your sopping hair, her eyes pinned on the curves of your body.<br><br>Her orange eyes glide upward, meeting yours as her mouth bubbles and slurps on you. Despite your best effort you can't help but feel powerless under her hungry gulps. Within moments you feel your body tighten up as an orgasm storms through your body, rolling up hot in the pit of your stomach.<br><br>Feeling your body twitch and squirm in her grasp as you orgasm, Fyrfli makes a muffled but pleased giggle in the back of her throat. As she feels you settle she finally relents pulling back her tongue from your depths with a wet pop. She pants heavily, drooling over your lower body, a blush across her pale green skin, a fever in her fiery eyes.<</if>>
----
[[Continue|MeetFyrfliSex2X]]!!Awkward assesment
----
You're actually a little surprised by her eagerness as it's not exactly what you meant. You go ridged for a moment and shake your head.
The poor frogwoman puts her hands to her mouth and with wide orange eyes mewls, "oh! no! uh, sorry...I..um, well."
She ribbits and goes back to checking your body for injuries. She continues down your legs and down to your ankles and feet, All seems to be in order and the embarrassed amphibian awkwardly pats your limbs before croaking, "@@.fyrfli;Seems..all, well...yes?@@"
She takes your hand and guides you up. She hands you your bag and shows you to the door. You peer out in the comparatively bright light of the morning outside the frog woman’s door. Guess you’re good to head off.
You turn to the towering Sheewog and thank her for patching you up to which she waggles her wrist as says, "@@.fyrfli;No thank...all well...happy to uh, mend. You stay...um...safe. Yes keep safe.@@"
She pats your back as you nod and turn to leave.
She purs, "@@.fyrfli;Um...maybe...visit? Share, uh, meal? yes Hehe@@"
Her eyes wobble as she tilts her neck. She waves goodbye and waddles her way back into the watering hole at the center of her hut, leaving you to wander off once more into the swamps.
----
[[Continue|SwampMain]]!!Finishing your moment together
----
You both lock eyes, panting from the excitment. She clears her throat, her bright eyes quivering as she awkwardly adjusts herself. She seems embarrassed, as if her senses had suddenly return. Not that she regretted it, but that she felt, imposing.
She stumbles back and says, "@@.fyrfli;I..uh..ahem...yes...good to..touch? Um, you're all well...@@"
Seems she's giving you and your injuries an all clear. Her green cheeks change to an odd blue as if she were blushing. She takes your hand and guides you up in the bed. She hands you your bag and shows you to the door. You peer out in the comparatively bright light of the morning outside the frog woman’s door. Guess you’re good to head off.
You turn to the towering Sheewog and thank her for patching you up to which she waggles her wrist as says, "@@.fyrfli;No thank...all well...happy to uh, mend. You stay...um...safe. Yes keep safe.@@"
She pats your back as you nod and turn to leave.
She purs, "@@.fyrfli;Um...maybe...visit? Share, uh, meal? yes Hehe@@"
Her eyes wobble as she tilts her neck. She waves goodbye and waddles her way back into the watering hole at the center of her hut, leaving you to wander off once more into the swamps.
----
[[Continue|SwampMain]]!!Talking with Fyrfli
----
//What would you like to talk to her about?//
----
<<if Flag("helpingdelphi")>><<link [[Ask about rare herb for delphi|FyrfliTalk]]>><<SetFlag "asked" "delphiherb">><</link>><br><</if>><<link [[Ask about herself|FyrfliTalk]]>><<SetFlag "asked" "fyrfli">><</link>>
<<link [[Ask her about sheewogs|FyrfliTalk]]>><<SetFlag "asked" "sheewogs">><</link>><<if Flag("topicoldsong")>><br><<link [[Ask about the 'old song'|FyrfliTalk]]>><<SetFlag "asked" "oldsong">><</link>><</if>>
[[Look her over|FyrfliLook]]
[[Give her a gift instead|FyrfliGive]]
[[Leave|FyrfliX]]!!Gifting Fyrfli
----
//What would you like to give her?//
----
/*<<if Flag("hasmeat")>><<link [[Give her meat|FyrfliGiveGo]]>><<SetFlag "givefyrfli" "meat">><</link>><br><</if>>*/<<link [[Back|FyrfliHutStart]]>><<SetFlag "withfyrfli">><</link>>!!Looking over Fryfli
-----
You decide to get a better look at the <<print either("towering","tall","big")>> <<print either("frog woman","sheewog","swamp-siren","frog lady","amphibian woman")>>. <<if $Flags["fyrflihearts"] > 45>>Fryfli purs as she holds her eyes on you, clearly enjoying you sizing her up. She brushes her long hair back and subtly takes on a more aesthetic pose. A fond smile spreads her blue lips, as her throat pouch pulses excitedly.<<elseif $Flags["fyrflihearts"] > 35>>Fyrfli gives you a fond look, her orange eyes following yours as you look her over.<<elseif $Flags["fyrflihearts"] > 25>>Fyrfli eyes you back with a smile, curious as to your prying looks. She tilts her head and brushes her hair back over her little nubby ears.<<else>>Fyrfli eyes you back with curiosity, her little throat pouch pulsing as she watches you look her over.<</if>>
Her head is draped in long flowing black hair. The midnight waterfall of hair spreads down her long back and drapes over her shoulders down her chest. Wet strands cling messily to her moist skin. Between the dark strands glow her large orange eyes with cross shaped pupils. The jellied amphibious orbs blink sideways with a thin membrane.
She has small slits for a nose and little otter like nubs for ears. She has a wide blue lipped mouth that stands stark against her mottled emerald skin. Her face is sweet and round with little creases around her mouth and eyes, suggesting she might be of a matronly age for her species.
She’s mostly naked, skin showing slick and shining through the wide gaps in her loosely woven-reed shall and skirt. Her body rattles and jingles with an assortment of brackets, necklaces and belts made of strung shells and beads.
She has long limbs with thick draps of fat under her upper arms that taper down to large webbed hands with sticky finger pads. Her forearms are accented by nubby fins and stripes of blue.
Her chest is plush, sporting breasts that are plump and sag with considerable heft, silvery stretch marks glide down their lengths enshrining her growth through her years. She has large dark blue areola with inverted nipples. <<if Flag("fyrflipreg") > 4>>Her breasts are conciderably larger than normal, fat, swollen and slopping down her chest. Blue veins streak the plumping surface of her stretched breasts as white drops of milk begin to bead around her engorged nipples.<<elseif Flag("fyrflipreg") > 3>>Her breasts are noticeably larger than normal, they hang further and round out more. Blue veins streak their surface as they seem to almost slosh with burgeoning flesh.<<elseif Flag("fyrflipreg") > 2>>Her breasts seem bigger than usual, they look puffy and swollen.<<else>><</if>>
<<if Flag("fyrflipreg") > 5>> Her belly is bright orange and completely engorged with pulsing eggs. Her middle is nearly as wide as her thick hips and bulges forward twice that length, hanging down heavily with its turgid burden. Thick veins and stretch marks streak the bloated orb as it swells larger by the moment. She is immensely pregnant and seems due at any moment. <<elseif Flag("fyrflipreg") > 2>>Her belly is glowing pale orange, very fat and swollen round, stretched translucent over a growing clutch of eggs. Her pregnant belly seems bigger than before, bouncing tightly with ever movement of her wide hips. Under the fat and stretch marks you can see pulsing orange eggs swelling inside her. She’s very pregnant.<<elseif Flag("fyrflipreg") > 3>>Her belly is pale, fat and swollen round. She’s noticeably larger than usual, her belly stretching out in a fat arch over her wide hips, heavy with her growing pregnancy. Her stretch marks have grown and new wobbling fat clings to the bottom of her turgid swell. The color of her belly has taken on a pale orange flush as warmth radiates from the orb. Very faintly you can see orange eggs growing inside her.<<elseif Flag("fyrflipreg") > 2>>Her belly is pale, fat and cleft with a deep navel. Her little paunch seems bigger than usual, swelling round over her wide hips, bouncing with her every movement. Her once faded stretchmarks seem more pronounced as they arch over the curve of her middle. She appears to be pregnant.<<elseif Flag("fyrflipreg") > 1>>Her belly is pale, fat and cleft with a deep navel. Her little paunch hangs loosely over her wide hips, wobbling with the slightest movement. It’s streaked with delicate faded stretch-marks from having been different sizes over the years. You notice her belly seems more pronounced than usual, puffy and swollen.<<else>>Her belly is pale, fat and cleft with a deep navel. Her little paunch hangs loosely over her wide hips, wobbling with the slightest movement. It's streaked with delacate faded stretch-marks from having been different sizes over the years.<</if>>
She has wide love handles that sit plumply ontop of her much wider and thicker swaying hips. Her bottom is pronounced, heavy and drapped by her large lobster like tail. She stands atop torso wide thighs and curved legs. Her bent knees and digitigrade legs tell you that if she had human proportions she would be even taller.
----
<<link [[Back|FyrfliHutStart]]>><<SetFlag "withfyrfli" false>><</link>>
<<if $world.debug is true>><br><br>~~Debug info: Preg level: <<print Flag("fyrflipreg")>> | <<link "Increase">><<if Flag("fyrflipreg") is false>><<SetFlag "fyrflipreg" 1>><<else>><<set $Flags["fyrflipreg"]+=1>><</if>><<goto "FyrfliLook">><</link>><</if>>!!Leaving Fyrfli
----
You say your goodbyes and begin to head back into the woods. Disapointed by understanding, Fyrfli sees you off, walking you to the edge of her little clearing.
She chrips and gives you a big smile, saying, "@@.fyrfli;<<print either("Thank you for visit, be safe.","Nice to see, $player.name. Be safe. Come back soon?@@","Be safe! Come back soon. Was, nice, see you.","Nice to visit. Again sometime? be safe $player.name")>>@@"
<<script>>update(RNG(8,20),1)<</script>>
----
[[Continue|SwampMain]]!!Talking to Fyrfli
----
<<if Flag("asked") is "fyrfli">>You ask the frog woman about herself to which she gives you a curious chirp. She tilts her head and purrs, @@.fyrfli;<<print either("Liom? Fyrfli is?","Oh, liom? Fyrfli?","Fyrfli? oh, liom.")>> <<print either("Um...is sheewog","hmm...am wog")>>. Yes. Um...Live in..portach, er, bog. yes?@@"<br><br>Seems she might need a more specific question.<<set _options to "self">><<elseif Flag("asked") is "delphiherb">>You ask the frog woman about the pink herb you're trying to find for the rodent woman from before. Fyrfli's eyes narrow and a low ribbit burbles in her throat as she says, "@@.fyrfli;Níl an Luibh Naofa do dhaoine ón taobh amuigh...@@"<br><br>She sighs, looks you over with her great orange eyes and hums for a moment before saying, "@@.fyrfli;Herb..sacred...special to, wog.@@"<<set _options to "herb">><<elseif Flag("asked") is "ifhaveherb">>You ask her if she has any wognip to spare. The frog woman gives you a slow blink as she toys with her hair. She gives a low chrip as she says, "@@.fyrfli;...ní le haghaidh Coigríche....not for...outsiders.@@"<br><br>With that she looks away, fiddling with the netting she wears around her wide hips.<<set _options to "herb">><<elseif Flag("asked") is "herbwhy">>You ask the towering amphibian what makes this herb so special to her kind. She looks over you for a moment, tapping her finger to her blue lips. Her eyes focus on you unblinkingly, sizing you up, before she purrs, "@@.fyrfli;Herb...shared with an Mhuintir...uh, close one? In Amhrán comhcheangail...song of joining.@@"<br><br>Her eyes dart away from you for a moment as she brushes her webbed fingers through her wet black hair.<<set _options to "flirtsong">><<elseif Flag("asked") is "age">>You look over the towering frog woman, her thick curves, somewhat saggy body and the wrinkles that frame her round cheeks and big eyes. You hope its not rude but you ask her how old she is.<br><br>You see her tilt her head, her blue throat pouch pulseing with her breathing as she thinks over your question. She chirps, "@@.fyrfli;Old is? um..age? Oh...@@"<br><br>She looks up into the sky and makes a waving motion and then shows you her palms, opening and closing them several times and says, "@@.fyrfli;many passes...am no tadpole@@"<br><br>She brushes her silky black hair over her little nub like ears and giggles heartily.<<set _options to "flirtage">><<elseif Flag("asked") is "favfood">>You ask her, "@@.player;So, what's your favorite food?@@"<br><br>She looks at you curiously, her big orange eyes wobbling as she thinks. She mutters, "@@.fyrfli;oh..uh..fav or it?@@"<br><br>You put your finger to your chin and say, "@@.player;Oh, like, what kind of food do you like the most. Your favorite.@@"<br><br>She jumps up in response, slapping at her wide rump and lobster like tail, ribbiting, "@@.fyrfli;Ah! Feoil Trófaí!@@"<br><br>She hops and turns around swaying her rear towards you, letting her fat tail sway around, it's fin slapping the muddy earth. She then hops back and takes on a combative pose, her muscled legs tensed and her arms poised in a defensive form.<br><br>She continues, "@@.fyrfli;wog fight wog...take tail...make, mmm, special? Taste good..yes!"@@<br><br>She pats her belly proudly and says, "@@.fyrfli;Fyrfli take many...when young. No worry, tails grow back. Is for...dushlan..um, challenge. yes.@@"<<elseif Flag("asked") is "sheewogs">>You ask her about her species, the 'Sheewogs' as you've heard. She chirps and tilts her head, her large orange eyes lifting thoughtfuly as she taps a big finger to her wide smile. After a moment she purrs, "@@.fyrfli;Linn, sheewog? urm, portach a rugadh, is coimeádaithe an Sean-amhráin sinn..@@"<br><br>She pauses and shakes her head, realizing you don't understand her. She begins again, slower, "@@.fyrfli;oh, um...we keep Old Song...watch land...mo Cór..um, my Choir, we...seek others join to..Cuspóir..er..cause? yes.@@<br><br>She nods and pulls up her beaded necklace, showing off a beautiful amber jewel. The jewel resembles a frogs egg and contains a swirling symbol of some sort. You suppose it might be a religious ornament of some sort to Fyrfli.<<SetFlag "topicoldsong" 1>><<elseif Flag("asked") is "oldsong">>You ask her about the "Old Song" she mentioned before. She chirps thoughtfully as she clasps at her amber necklace. After a moment of thought she says, @@.fyrfli;An Tsean-Amhran...Old Song is..record of life..wheel? circle? Um...plans, methods...singing since..wog were wog. hmm.@@"<br><br>She hums a little, making the blue pouch of her neck glow lightly, before she giggles with embaressment.<br><br>Seems it must be some sort of oral history or religious code.<<else>>This dialog has not been written yet<</if>>
<<SetFlag "asked" false>>
----
<<if _options is "self">><<link [[Ask her what her favorite food is|FyrfliTalk]]>><<SetFlag "asked" "favfood">><</link>><br><<link [[Ask her how old she is|FyrfliTalk]]>><<SetFlag "asked" "age">><</link>><br><<link [[Ask her about sheewogs|FyrfliTalk]]>><<SetFlag "asked" "sheewogs">><</link>><br><<elseif _options is "flirtsong">><<link [[Flirt: Ask if you could participate in this 'song of joining'|FyrfliFlirt]]>><<SetFlag "flirt" "song">><</link>><br><<elseif _options is "flirtage">><<link [[Flirt: Tell her you're into older women|FyrfliFlirt]]>><<SetFlag "flirt" "age">><</link>><br><<elseif _options is "herb">><<link [[Ask her why the herb is sacred|FyrfliTalk]]>><<SetFlag "asked" "herbwhy">><</link>><br><<link [[Ask her if she has any wognip to spare|FyrfliTalk]]>><<SetFlag "asked" "ifhaveherb">><</link>><br><</if>>[[Ask her something else|FyrfliTalkStart]]
[[Look her over|FyrfliLook]]
[[Give her a gift instead|FyrfliGive]]
[[Leave|FyrfliX]]!!Talking to Kip
----
//What would you like to talk to kip about?//
----
<<link [[Ask how she’s doing|KipTalk]]>><<SetFlag "kiptalk" "howshesdoing">><</link>>
<<link [[Ask what her favorite food is|KipTalk]]>><<SetFlag "kiptalk" "favfood">><</link>>
<<link [[Ask about Gecklings|KipTalk]]>><<SetFlag "kiptalk" "gecklings">><</link>>
[[Back|KipMain]]!!Gifting Kip
----
//What would you like to give her?//
----
<<if Flag("hasmeat")>><<link [[Feed her Meat|KipFeed]]>><<SetFlag "kipfed" "meat">><</link>><br><</if>><<if Flag("hascheesecake")>><<link [[Feed her Cheesecake|KipFeed]]>><<SetFlag "kipfed" "cheesecake">><</link>><br><</if>><<if Flag("hascentijar")>><<link [[Feed her Pickled Centipedes|KipFeed]]>><<SetFlag "kipfed" "centijar">><</link>><br><</if>><<if Flag("haswgjelly")>>[[Give her the Weight-Gain Jelly|KipWGJellyStart]]<br><</if>><<if Flag("hascanopener") and !Flag("kiphascanopener")>>[[Give her a can-opener|KipCanopenerStart]]<br><</if>>[[Back|KipMain]]!!Leaving with Siphona
----
<<if Flag("invite")>><<SetFlag "invite" false>>You take Siphona up one her offer of intimacy. To which her tune changes quickly, springing forward from the wall, claws pressing against your chest. She giggles and says, "@@.siphona;Oh good..I could use the exercise..hehe<<else>><<if Flag("dancedfirst")>><<SetFlag("dancedfirst") false>>Catching your breath together, Siphona leans on you with a grin, eager for you to answer. You look over the curvy figured demon and her mischieveous smile and nod, letting her know you're ready to go back to her place.<<else>>You look over the curvy figured demon and her mischievous smile. You see her wiggling her thick bottom against the bar stool as she eagerly awaits your response. You decide, what’s the harm, maybe you could use a quick hook up yourself.<</if>><br><br>Excited by this news, Siphona bounces up from her stool and takes your hand into her large claw leading you away from the bar. She purrs,"@@.siphona;Hell yeah $player.name, I love <<if $player.gender is 1>>a girl<<elseif $player.gender is 2>>a boy<<else>>someone<</if>> with a spark for adventure hehe.@@"<</if>>
She drags you through the crowd and you feel excited. She kicks at the back door of the bar with her thick legs, surprising patrons making out in the alleyway. You shiver at the temperature change, leaving the warmth of the bar but your lungs are invigorated by the sea air. You two squeeze past a heavy set woman kissing a large mantis like creature as you head down the alley. Rounding a corner Siphona brings you to a small vehicle parked at the back. Proudly she bounces forward with her arms out.
She exclaims,"@@.siphona;Tada! My humble abode, The Gadfly@@"
The strange ship sits wedged in the alley, long form and bubble like cockpit remind you of an insect. Siphona pats it’s sides and says,"@@.siphona;She’s highly modified skimmer class astralship I stole off of some high class gunrunners several years back. The stealth and speed of this beast is unmatched. Gotten me through thick and thin.@@"
She looks to you and then clears her throat awkwardly,"@@.siphona;uh, anyways..@@"
She taps a pattern into the ships key pad and its doors suddenly his open, a short set of stairs rolling out to guide you inside. Siphona hops up into the ship and waves you in. You have to lower your head to fit but you manage you way into the Gadfly.
Little pin lights and screens around the ship light up as you follow Siphona inside, casting the interior with purple light. She spins around and chuckles, "@@.siphona;welcome to my home, sweet home@@"
You look around, it certainly looks lived in. The messy room is littered with bags and boxes, and odds and ends that look to have been pilfered. Most of the ships seating is covered in dusty stacks of boxes and cases, atop of one is a potted ivy with long trailing leaves.
On the right wall of the ship is a wrack of various tools, guns and knives of all sorts and make. Across the way from it you can see a murky fish tank that bubbles away. Near the tank a glass fridge flows white, stocked full of bagged blood and medical supplies. Below the medical fridge is a trash can filled with the crumpled plastic of many emptied bloodbags.
You notice along the ceiling on the ship there’s a large number of dog tag like necklaces hanging around. Each have names and serial numbers.
You spot Siphona’s bed with its messy sheets covered in books and various sex toys. The demon girl bounds over and tossed the covers aside letting everything clatter to the floor as she makes room for you to sit down. She pats it and says, "@@.siphona;Here babe, take a seat and just let me know when you’re ready and we’ll get down to it.@@"
She giggles giddily, her tongue snaking out between her sharp teeth.
You oblige and plop down next to the short demon girl, causing a picture frame to fall off the bed with a clatter. You pick it up, glancing at it for a moment before handing it to Siphona. The picture is of a plump women with short white hair posed seductively wearing some sort of slimy looking black skin suit. Siphona simply tosses it onto a pile of clothes at the end of the bed and begins to lay out in the bed, her legs kicking playfully as she stares at you with her chin in her big claws.
----
[[Continue|SiphonaGadfly]]!!Declining Siphona’s offer
----
You smile coyly and awkwardly decline the demon girls advance.
A tad miffed, Siphona sighs and playfully teases, "@@.siphona;Really? You sure. Dang. Let a girl buy you a drink and you won’t even go back with her to check out her leech collection? Haha@@"
She chuckles to herself and hops off the stool, turn to you, "@@.siphona;It’s all good. Thanks for drinking with me. Catch ya around, you dork.@@"
With that she bounds off into the dancing crowd, no doubt to look for a different lay.
You fiddle with the empty beer bottle in your hands for a few moments before getting up from the bar.
----
[[Continue|BarMain]]!!Inside the Gadfly
----
You sit upon siphon’s cushy bed as the little demon hungrily stares at you, a glint in her rose colored eye. She’s waiting for you to get ready to be intimate.
//What would you like to do?//
----
[[Tell her you’re ready|SiphonaSexStart]]
<<link [[Ask her about the picture|SiphonaTalkGadfly]]>><<SetFlag "asked" "picture">><</link>>
<<link [[Ask her about the bloodbags|SiphonaTalkGadfly]]>><<SetFlag "asked" "bloodbags">><</link>>
<<link [[Ask her about the dog-tags|SiphonaTalkGadfly]]>><<SetFlag "asked" "dogtags">><</link>>
<<link [[Ask her about the weapons|SiphonaTalkGadfly]]>><<SetFlag "asked" "weapons">><</link>>
<<link [[Ask her about the fish tank|SiphonaTalkGadfly]]>><<SetFlag "asked" "fishtank">><</link>>!!Intimacy within the Gadfly
----
You gather yourself and let Siphona know you're ready, to "Get familiar".
Her sharp toothed smile spreads wide as she rolls out of the bed and bounces in front of you, rolling her hips sensually. She slides up between your knees as you sit at the edge of the bed, placing a large claw against your belly.
"@@.siphona;Good! I'm hungry for a fresh body. hehe. Now lay back, let me see what I'm working with.@@", She purrs.
She presses against you, letting you fall back into her plush bedding as she gets busy between your legs. She runs her claws down your curves and over your waist, coming to unbutton your bottoms and pull them lower. She gives you a devious grin as she shucks your bottoms down and off your legs, leaving you with only your underwear shielding your modesty. Before you can play along she holds you down, her claws squishing around your middle as she begins to tease down your underwear.
"@@.siphona;You don't mind if I peak babe?@@", she says as her talons twist your undergarments to their limits. You only manage a noise of encouragement before she tears them down, slipping them off your legs with a deft wiggle, revealing you to her. Her good eye gleams bright as her fangs grace her pleased grin.
<<if $player.hasvag and $player.hascock>>You can't help but feel yourself get wet under her cloying claws. Your cock grows firmer in little pulses as you try to collect yourself. She notices and teases the tips of her fingers around your sensitive edges, slipping under your shaft and balls, testing the plump outside of your pussy. Confidently she hefts your balls and buries her face in you. You see her rose colored eyes glow bright as her lips tease the base of your cock and her tongue slips down to tease the plush lips of your vulva. With both fronts being plumbed you can't help but lose yourself to the shivering temptations; your body's lust for pleasure takes control of your everything as you crumple up in eager for the demon's touch.<br><br>She pulls back and smiles at you wickedly and purrs, "@@.siphona;Two in one huh? That's what I like to see.@@"<<SetFlag "siphonasex" "both">><<elseif $player.hasvag and !$player.hascock>>You can't help but feel yourself get wet under the flea demon's cloying claws. She notices and teases the tips of her fingers around your sensitive edges. She senses your need and looks to you with a devious intent cast across her sharp teeth. She spreads her hands out and gently presses a single large finger against your privates, Moment after moment the pressure of her probing finger lingers on the pulsing rhythm of your sensitive flesh. You feel your very heart beat vibrating in your clit, almost calling to her.<br><br>She bends down, her breath hot against your nethers; her good eye looking up at you. Her lips finish kissing you and spread wide as her tongue spills out and against you. Her tongue is hot, pulsing and so very eager, lapping gently against the length of your vulva and teasing your clit.<br><br>Siphona smiles and say "@@.siphona;Oh, a lovely, peach. My favorite.@@"<<SetFlag "siphonasex" "pussy">><<elseif !$player.hasvag and $player.hascock>>You can't help but stand at attention, your cock rising to meet her gaze. She kneels down unexpectedly, diving her lips up against the base of your member, her eye peering up at you over your length. She pressed her mouth into your balls, warm and wet. She breathes hotly against you as her tongue spills out of her purple lips, snaking out and cradling your bits. She drives it high, streaking hot against your pulsing dick.<br><br>With you stimulated and her amusement satisfied she mewls, "@@.siphona;Mmm, a nice hot cock full of vigor. Thats what I like to see.@@"<<SetFlag "siphonasex" "cock">><<else>>NULL GENITAL SCENE NOT WRITTEN YET<</if>><<SetFlag "siphonahadsex" 1>>
----
[[Get intimate|SiphonaSex1]]!!Talking to Siphona
----
<<if Flag("asked") is "weapons">>You ask Siphona about the wall of weapons, to which she giggles. She rolls off the bed and bounces over to her guns and knives, picking up a thin stiletto dagger and twirling it in her fingers. <br><br>She purrs, "@@.siphona;Tools of the trade as an infiltrator, babe. Of course, when a mission goes well, which is often, I’ll likely not even fire a shot.@@"<br><br>She smiles wickedly at the knife and then at you, "@@.siphona;Why? You into knife play?@@"<br><br>With a quick flash she tosses the knife right past you, sticking it into the headboard of bed with a twang. She leaps back onto the bed and gives you a teasing wink.<<elseif Flag("asked") is "bloodbags">>You ask her about the glass cabinet full of blodbags and medical supplies to which she gives a snarky snort.<br><br>"@@.siphona;Ah, that's dinner. Hehe. I'm an obligate hemavore. My body has trouble digesting anything that isn't blood or blood derived.@@"<br><br>She gives you a toothy smile, running her tongue over her fangs as she spider-walks her claws over your arm.<br><br>She purrs, "@@.siphona;It's not often that I find it, hot and fresh...hehe. So usually I have a stockpile at home. I wouldn't worry about it.@@"<<elseif Flag("asked") is "picture">>You ask her about the picture of the woman. Siphona looks at the tossed aside picture and gives you a kind aloof look. She shrugs and says,"@@.siphona;Oh, that's one of my, um, employers. She funds a lot of my, adventures in exchange for relics and rare specims. She..uh..You could say our relationship isn't always professional.@@"<br><br>She leans in and crawls her claws up your arm and purrs, "@@.siphona;Why? You jealous or something?@@"<br><br>She sticks out her tongue and laughs, "@@.siphona;Well don't be, I fuck around plenty. I'm not a committed type.@@"<<elseif Flag("asked") is "dogtags">>You ask her about the dogtags hanging around. Her expression scrunches up for a moment as she breathes out, "@@.siphona;Uh, no. I’m not talking about that when I’m trying to get off babe. Let’s drop that, k?@@"<br><br>Awkward. You clear your throat and move on.<<elseif Flag("asked") is "fishtank">>You ask her what’s in the fish tank, to which her point ear perk up."@@.siphona;Oh! My babies!@@"<br><br>She bounces out and bed and bounds over to the murky fish tank with glee. She unlatched the lid of the tank and reaches her claw into the water. The water begins to bubble as slick black slithering things rise from the water and rope around and over her fingers, swimming between.<br><br>She chuckles, "@@.siphona;These are my Chthonic leeches, a special long-lived intelligent breed. And this...@@"<br><br>She dips her claw deeper into the water and pulls out a very round and heavy leech with pearly white skin and blue spots.<br><br>"@@.siphona;...is my special girl, snowball!@@"<br><br>She gives the fat squirming thing a nuzzle with her cheek, giving it little kisses. She then looks to you with a devious smile and says, "@@.siphona;I’d let you feed her, but she’s on a diet@@"<br><br>She gives the leeches fat body a gentle pat, letting it wobble for effect and then lowers the white worm back into the water. She wipes off her claws on a towel and then leaps back into bed with you.<<else>>This dialog option hasn’t been written yet<</if>>
<<SetFlag "asked" false>>
----
[[Continue|SiphonaGadfly]]!!Have a bug to report?
----
If you've experienced an error, found a typo or other inconvenience in the game? Let me know! There's bound to be many as I for one, am not the best writer or coder. This is an amature work that I poke away at slowly over time so it speeds up the process if I folk out there playing and catching the errors that I miss in my own screening.
Twine (the program this game is built in) has its own error message system that'll pop up in a red box. If you find any of these, feel free to copy the error text or take a screen shot, as this will help me catch the error on my end.
Bug reports can be sent to me over [[twitter DMs|https://twitter.com/Owlkaline_AD]], over the [[Insatiable Hearts discord server|https://discord.gg/apSFhuu9VD]] or through the Insatiable Hearts thread on the [[Weight-gaming forum|https://forum.weightgaming.com/t/insatiable-hearts-a-monsterfucker-text-adventure-game/23882]].
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>!!Intimacy within the Gadfly
----
Siphona bounces back and says, "@@.siphona;It all checks out. I can work with this. He he. Now. Get undressed sexy.@@"
You close your thighs and oblige her demand, hurriedly attempting to strip off what clothes remain on you. You watch as Siphona keeps her rosy eye on you, her hips swaying playfully as she gently rubs at her pussy through the tight latex of her skinsuit. She then joins you in stripping her clothes. First she unzips the back of her suit, letting it slide down and off her shoulder. Her small pink breasts flop out, nipples hard and puffy. Carefully peeling the suit down her body, she reveals her pale vein streaked skin and plush belly. Wiggling the stubborn latex over her fat hips she finally slips free and stands proudly before you, her plush pussy pink with need. She leaves the gloves and boots on apparently, pull them up tighter with a snap and a toothy grin.
<<if Flag("siphonasex") is "pussy">>She turns around and bends over to rummage through the pile of items tossed off the bed earlier, giving you a view of her well rounded bottom as her hips wiggle excitedly. She pulls a double sided vibrator out from the mess and holds it confidently before you. She then takes the black silicon cocks and gives them a twisting lick with her long purple tongue, wetting each side by diving it deep in her throat before pulling it back out with a wet pop. She then turns on the buzzing thing and slips one end of it inside herself, giving her a functional cock on the other end, pulsing and ready to be slipped inside of you.<br><br>She pushes you back, letting you fall back into the bed as she climbs up between your thighs, letting the tip of the vibrating toy briefly tease at your vulva's moistening lips. She gently begins to pulse her hips, letting the toy press against you as she whispers, "@@.siphona;Now...lets see how long you can last.@@"<<else>>She slides back between your legs, her claws sliding along your sides as the soft little rolls of her sides squish into your thighs. She presses against your middle and has you lay back in the bed as she begins to climb on top. You can feel the wet heat of her pussy hover just above your pulsing cock. She smiles and teases your tip with the briefest kisses from her low lips as she whispers, "@@.siphona;Now...lets see how long you can last.@@"<</if>>
----
[[Continue|SiphonaSex2]]!!Intimacy within the Gadfly
----
<<if Flag("siphonasex") is "pussy">>After a few moments of teasing she finally begins to easy the silicon cock into your depths. You feel yourself open, letting the toy slip inside, deeper with each passing rock of Siphona's hips. Finally it slide down to its hilt, illiciting a soft gasp from both of you. Encouraged by your need, the demon girl begins to thrust with a more pressure, enjoying the twinned sensations. You feel the vibrating toy plumb your insides, sending pulses of pleasure shivering through your belly as Siphona begins to explore your body with her claws. She hold pace as she leans in, her breath hot on your neck as her hair dangles down against you. She lets her tongue slip out and lap gently along your neck and up behind your ear. You feel her lips against your ear as she whispers, "@@.siphona;Lets see how hot-blooded you really are...@@"<br><br>Suddenly you feel her bite down on the side of your neck, causing you to briefly gasp in pain. The pain quickly disappears and is replaced by a numbing pleasurable shiver that runs through your body. You feel strange and dizzy as she does something to your neck, while the vibrator works away deep in the pit of your belly. You hear her slurping and moaning against your face as her hips keep a busy pace against yours.<br><br>After a moment she pulls back to stare you lustily in the eyes, red blood smeared across her face. Your blood. For a moment you feel you should be worried, but this all just feels so good you can't help but keep up with her. You notice her tongue is still inside your neck, the long purple tube snaking down the demon girls body and over yours. You can't really feel it, but it's under your skin, acting like a straw to drain your blood into the hungry demon pumping away at your pussy. You watch as little bulges of fluid slide up the length of Siphona's tongue and down her throat. She moans with each gulp, relishing your taste.<br><br>You can feel pleasure building up more and more inside of you as your head begins to spin, your loins burning and your belly full of butterflies. You notice the pale demon's belly begin to get rounder as she fills up on your blood, her bluish skin turning pink. Gulp after gulp she grows bigger and bigger ontop of You, her warm belly spreading out against yours. Her eye rolls back into her head as she shivers with pleasure, moaning more intensely as she gets fuller and fuller.<br><br>You can feel yourself getting lightheaded, your vision spinning as she drains you but you can also feel yourself getting close and closer to cumming, a hot bubble of pleasure growing in your pit, ready to pop at any moment. You look down at Siphona as she still rocks away, pumping her silicon cock into your needy pussy, her blood filled belly bouncing ontop of you like a hot, red, water-balloon. Her belly pulses tighter and tighter, swelling up like a pregnant womb. You're not sure how much blood you have left to give but you let her feast. Something about all this is driving you wild and you just want to see her fuller. She so big now and you're so close, you dizzily but you hands against her churning stomach, pressing down on the bloated orb with what strength you have left. You hear Siphona burble and moan as she begins to cum, an orgasm shooting through her blood swollen body. Unable to hold out you too begin to cum, your body squirming under the demon's sloppy thrusts as your vision spins. The last thing you see before passing out is red belly flesh swelling against your face as the demon girl moans and gurgles.
<<else>>After a few moments of teasing she finally begins to easy herself down on your cock. You feel yourself swell, your member tightening as you slip inside, deeper with each passing rock of Siphona's hips. Finally it slide down to its hilt, illiciting a soft gasp from both of you. Encouraged by your need, the demon girl begins to thrust with a more pressure, enjoying herself atop of you. You feel yourself pulsing inside her plush pussy, hot and wet as Siphona begins to explore your body with her claws. She hold pace as she leans in, her breath hot on your neck as her hair dangles down against you. She lets her tongue slip out and lap gently along your neck and up behind your ear. You feel her lips against your ear as she whispers, "@@.siphona;Lets see how hot-blooded you really are...@@"<br><br>Suddenly you feel her bite down on the side of your neck, causing you to briefly gasp in pain. The pain quickly disappears and is replaced by a numbing pleasurable shiver that runs through your body. You feel strange and dizzy as she does something to your neck, while her hips works away against your throbbing cock. You hear her slurping and moaning against your face as her pussy keeps a busy pace against you.<br><br>After a moment she pulls back to stare you lustily in the eyes, red blood smeared across her face. Your blood. For a moment you feel you should be worried, but this all just feels so good you can't help but keep up with her. You notice her tongue is still inside your neck, the long purple tube snaking down the demon girls body and over yours. You can't really feel it, but it's under your skin, acting like a straw to drain your blood into the hungry demon pumping away at your needy cock. You watch as little bulges of fluid slide up the length of Siphona's tongue and down her throat. She moans with each gulp, relishing your taste.<br><br>You can feel pleasure building up more and more inside of you as your head begins to spin, your loins burning and your belly full of butterflies. You notice the pale demon's belly begin to get rounder as she fills up on your blood, her bluish skin turning pink. Gulp after gulp she grows bigger and bigger ontop of You, her warm belly spreading out against yours. Her eye rolls back into her head as she shivers with pleasure, moaning more intensely as she gets fuller and fuller.<br><br>You can feel yourself getting lightheaded, your vision spinning as she drains you but you can also feel yourself getting close and closer to cumming, a hot bubble of pleasure growing in your pit, ready to pop at any moment. You look down at Siphona as she still rocks away, pumping your cock for all its worth into her needy pussy, her blood fileld belly bouncing ontop of you like a hot, red, water-balloon. Her belly pulses tighter and tighter, swelling up like a pregnant womb. You're not sure how much blood you have left to give but you let her feast. Something about all this is driving you wild and you just want to see her fuller. She so big now and you're so close, you dizzily but you hands against her churning stomach, pressing down on the bloated orb with what strength you have left. You hear Siphona burble and moan as she begins to cum, an orgasm shooting through her blood swollen body. Unable to hold out you too begin to cum, your body squirming under the demon's sloppy thrusts as your vision spins. Fat loads of cum roll up your cock as your feel yourself erupting inside her depths. The last things you see before passing out is red belly flesh swelling against your face as the demon girl moans and gurgles.<</if>>
----
[[Continue|SiphonaSexX]]!!In a ditch
----
Groggily you open your eyes to the blurry light, your head throbbing and body sore. You feel hung over and have no idea where you are. Slowly you push yourself up off the ground to get your barrings. Once your vision focuses you look around you and realize you're in an alley somewhere, sitting on an old discarded mattress. You wince, feeling your sore muscles cry as you stand up.
Remembering what happened the night before, you put your hand to your neck, finding it clean and bandaged. Looks like Siphona patched you up, but also dumped you in the middle of no where. Some host she was.
sluggishly you find your way back into the main streets of the harbor town.
<<script>>update(RNG(300,600),1.1)<</script>><<StatMessage>>
----
[[Continue|HarborMain]] !!Talking to Maeve the barkeep
----
<<if $Flags["asked"] is "maeve">>You ask her about herself, to which she replies with a chuckle. She stops wiping a glass and spreads her hands out against the bar counter.<br><br>"@@.maeve;Me? Oh I don’t got much to tell. I’m just an ol’ seadog whose days at sea be behind her. When I were a springly maid I traveled the astral seas, did me plunderin', fightin' and fuckin'.@@"<br><br>She fondly points at the rusted old battle axe that hangs above the bar.<br><br>She grins and then taps on her broken horn. "@@.meave; But took a few too many hard cracks over the years and as me body slowed down I set down me anchor in ‘ol Port Diz here and stayed put. This used to be me ‘ol Da’s shop. I fixed her up and started this here bar. Been going strong a couple decades now methinks.@@"<<elseif Flag("asked") is "town">>You ask her about the town and harbor. She puts one of her hands on her hips while her others get busy making a patron their drink. She looks you over and says, "@@.meave;Ah, right, yer mankin, suppose yer not from ‘round here. Yer standing in the shadow of the walled city, Diz. We just call this place The Port. Kinda shanty town that first cropped up when Diz erected her walls long ago. It’s use has waxed and wayned over the decades depending on when Diz closes her gates. Some of its fallen into the sea from disrepair, but the poor gotta go somewhere.@@"<br><br>She scratches her chin as she looks out over the busy bar. "@@.meave;‘Twas only a few months ago when it was rather quiet around these parts. But we’re crowding in now, since the troubles started and they closed them gates.@@"<<elseif Flag("asked") is "crowd">>You ask her about the crowd and clammer at the city gates. She finishes pour some shots for a patron and turns to you with a sigh. "@@.maeve;Ah, ye seens all that then. Yeah. A shame. Some scave set off some kinda gas bomb in the eastern bloc and then Governess Ulrich, top bitch herself up and disappeared. Some say assassination, others, taken hostage. Either way, the city is locked up tighter than a virgins arsehole and the big Houses from around the Midden have all come to fuss out who’s to take over. @@"<br><br>Maeve taps a finger to her chin and continues, "@@.maeve;Seen those palace ships hanging over head? Thems the big dogs and the biggest one there is House Gaetani. Some say it was the Gaetani’s themselves that did in the Governess. But I don’t buy it. If the Gaetanis want something they take it, they don’t play games sowing unrest. My money is on spies from Continumm, those shitebrained money horders love to stir trouble for us Neph.@@"<br><br>She clears her throat and chats to you over her shoulder as she gets drinks for another patron.<br><br>"@@.maeve;House Ulrich is in a tizzy so a betting’ man could guess House Gaetani is going to take Diz back like it were a hundred years back. Ye know, I served as a privateer in my maiden days under their Lord, Waylon Geatani. Back then. Ran a tight ship. Not sure how I’d feel about him takin’ Diz back after all these decades, but I don’t know shite about politics.@@"<br><br>She chuckles and says, "@@.maeve;Look at me, chattin’ yer ear off about nothing. Let me know if ye would like to order anything okay luv.@@"<<elseif Flag("asked") is "blair">>You tell Maeve about the beast woman you met in the rainy portion of town. <br><br>Maeve’s eyes go wide as she sets down her towel, giving you a concerned look. "@@.maeve;A beast in the old port? Yer bound to find them out there, yer lucky ye didn’t get gobbled up. That part of town went to pot long ago, what with a brood-plague and then that damn Everstorm. Then as people abandoned it the beasts from the ruins in that damn caldera began crawling it. Ye best not be venturing around there no more, ye got that luv?@@"<br><br>She pauses and puts her finger to her chin, puffing her breath to push a few stray strands of hair from her face. She continues, "@@.maeve;Course, it’d be a big problem if such a beast wandered its way into a more populated area. Hmm, you know, an ol' mate of mine used to live out that way, spent a lot of time beast catching, with any luck he’s probably still out there some where. I’m sure he could help. Ever since we were wee lads, he always had a way with the beasties. Don’t know why, cause for most of us Neph we don’t like even thinking about those things. Reminds us how close we be to becoming one should we fall privy to the Old Ways.@@"<br><br>She chuckles coldly and says, "@@.maeve;Anyways, my ol' mate Nico. Find the salty ol' fish and I’m sure he’ll know how to help your beast.@@"<<elseif Flag("asked") is "siphona">>You ask Maeve about the demon girl Siphona to which Maeve gives a snort. Setting down some glasses she leans on the counter and gives you a crooked smile and says, "@@.maeve;Ah, curious about that wee devil are ye? Siphona's a regular, drops in every once in a blue moon when shes on odd jobs. Wet work, spying, thievery, that kind of lot.@@"<br><br>Maeve looks out over the crowd and rubs at one of her tusks, "@@.maeve;She's wanted by many powerful people i hear tell, but down in the midden, we don't much care what your hear for as long as you got coin, charm or conviction. The lass may seem crass and playful but I ware yee, she's a real handful. Left a few washed up johnnies and jennies drained of valuables and blood, slumped at my bar. Just a warning luv.@@"<br><br><<if Flag("siphonahadsex")>>Maeve notices an embarrassed look in your eye and then begins to chuckle, "@@.maeve;Oh? Never thee mind then, I see ye already got acquainted to our little bloodsucker's methods. Glad to see she didn't take ye for what yer worth. Hope ye learned yer lesson. hohoho.@@"<</if>><<elseif Flag("asked") is "fyrfli">>You tell her about Fyrfli and sheewog and ask if Maeve might know of her. Maeve raises an eye brow and scratches at her broken horn before chuckling, "@@.maeve;A friendly sheewog ye say? Can't say I know one. They be a reclusive type, lest they be hunting. Most I hears is if one is being friendly with ye its because they're looking to trick ye and eat ye up later after yer used up breeding new wogs for their clans. I'd best be weary with how much trust you give those swamp witches@@".<br><br>She sets down a clean glass and begins to clean up another as she looks up in thought for a moment, "@@.maeve;Course, I hear tale those insatia cultist sometimes trade with the wogs, just in meat and shiney stuff, but I guess that'd mean some must be amimicable enough to trade. Keep in mind though, ye man-kin aint no friends of the swamp witches. I'd say keep your boots movin' if ye hear their siren songs.@@"<<elseif Flag("asked") is "delphi">>You tell her about Delphi, the awkward rodent women you met in the swamp and ask her if she knows her. Maeve crosses her four arms and nods thoughtfully and then with one of her hands makes a spidery motion with her fingers.<br><br>Gruffly she says, "@@.maeve;Aye, I think I know the one. Wee possum lass, sulks about in messy leathers and a beaked mask? Yeah, I've heard she runs some back alley apothocary service down under the docks. Been in here a couple times methinks, never orders anything. Seen her just kind of, stand there, watching folk I guess. Strange girl.@@"<br><br>Maeve shrugs and pats at the bar counter with a thoughtful look across her hard features. She bemuses, "@@.maeve;I recall, she tried to order something once. Sat at the bar for about fifteen minutes, muttering formulas or something to herself, didn't respond to me inquires, so I left her alone. Finally she shoots up and yells 'ether of wyrmroot'. I thinks shes placing an order, so I pull up the liqueur and pour her a glass. Now get this, She nods and just dumps the glass into a weird little flask. Tosses some Spall on the counter and runs out of the bar fast as she could, tail straight out like an afeared cat. twas the oddest thing.@@"<br><br>Maeve chuckles to herself as she turns to help another customer.<<else>>This dialog is not written yet.<</if>>
<<SetFlag "asked" false>>
----
[[Ask her something else|TalkMaeveStart]]
[[Order a drink|BarDrink]]
[[Order food|BarFood]]
[[Head back |BarMain]] !!Dancing with Siphona
----
<<SetFlag "dancedfirst">>You think for a moment, looking over the petite demon before telling her, that yes, you'll leave the bar with her, but you'd like to dance together first.
Siphona gives you a digruntled sigh and leaps off the bar stool and tottering over to your waist, her large claw outstretched awaiting your hand. She purrs, "@@.siphona;Fine, we can dance first, you dork. I guess I'd like to see you get that blood pumping before we...get, pumping. haah@@"
You reach for her claw to which she grabs you up and tugs you out of your seat. She shoves you off into the crowd filling the bar, an eager swat at your bottom.
The music is picking up, a hot beat playing, driving the crowd into a faster flurry of limbs, sweat and drunken fun. You let yourself ease into it as Siphona works her way in with you, the short thing shoving people out of her way.
You dance together, legs steping together, hearts pumping, you body following the music and throbbing of the crowd. You feel yourself drawn in by the rosey glow of the demon girls eye as she churns and twists, her plump little body sliding around you like a fevered snake. You feel her body hot against yours, a sweat building from the action. Her hair flies, clinging to the pale of her moist skin. She smells of musk and cinnamon. You feel enchanted.
After a few songs you feel yourself losing steam, but still eager to move with the boisterous demon. She gives you an impressed smile and says, "@@.siphona;Guess you can get going when the moods right? Huh babe? That was fun, ready to, try something, a little more...vigorous?@@"
----
[[Continue|SiphonaLeaveBar]] !!Finding Siphona
----
You work your way through the crowd and find Siphona dancing among them with a beer in hand. You watch for a moment as her antenae bobble your way, causing her to bounce up and turn. She spots you and gives you a <<if Flag("siphonahearts")>30>>little wave and a toothy smile. She waves you over as she leaves the crowd.<<elseif Flag("siphonahearts")>23>>a half smile. She leaves the crowd and nods you over.<<else>>an aloof look. She moves her way out of the crowd and nods you over.<</if>>
<<if Flag("siphonahadbeer") is true && Flag("siphonasex") is 1>><<SetFlag "siphonasex" 2>>She nonchalantly leans up against the walls of the bars, coyly flicking one of the decorative ropes that hangs from it. She teases, "@@.siphona;Hey there...I see you're on your feet. Sorry for dumping you off like that. I had work and I wasn't about to bring your passed out ass along. Still, I had fun.@@<br><br>She swirls her beer and adjusts her eyepatch slightly as she gives you a once over. "@@.siphona;So whats up? Want to chat or something? And uh, No offense, but I don't do, like, second dates. Just want to make that clear.@@"<<elseif Flag("siphonahadbeer") is true && Flag("siphonasex") is false>>She nonchalantly leans up against the bar's walls, coyly playing with the tight spots of her leathers. She purrs, "@@.siphona;Ah, you're back. Changed your mind? Want a little private time? I could go for a little...treat.@@"<<set _passage is "SiphonaLeaveBar">><<elseif Flag("siphonahadbeer") is true and Flag("siphonasex") is 2>>She nonchalantly leans up against a support beam inside the bar, swirling her beer as she looks you over.<br><br>"@@.siphona;<<print either("Ah, hey $player.name. What's up.","Hey there, you're back. What's up.","$player.name, welcome back. Need something?","Your back again huh $player.name")>>@@<</if>>
----
<<if _passage is "SiphonaLeaveBar">><<link [[Accept|SiphonaLeaveBar]]>><<SetFlag "invite">><</link>><br>[[Decline|SiphonaMainX]]<br><<else>>[[Continue|SiphonaMain]]<</if>>!!Hanging With Siphona
----
//What would you like to do?//
----
[[Talk to her|SiphonaTalkStart]]
[[Look at her|SiphonaLook]]
[[Give her something|SiphonaGiveStart]]
[[Leave|SiphonaMainX]]
----
[[Continue|BarMain]]
----
[[Talk to her instead|SiphonaTalkStart]]
[[Give her a gift|SiphonaGiveStart]]
[[Leave|SiphonaMainX]] !!You have nothing to give her at this time
----
[[Back|SiphonaMain]]!!Talking with Siphona
----
//What would you like to talk to her about?//
----
<<link [[Ask about life|SiphonaTalk]]>><<SetFlag "asked" "life">><</link>>
<<if Flag("siphonahadsex")>><<link [[Flirt: Ask about the sex you had|SiphonaTalk]]>><<SetFlag "asked" "flirtsex">><</link>><</if>>
[[Look her over|SiphonaLook]]
[[Give her a gift instead|SiphonaGiveStart]]
[[Leave|SiphonaMainX]]!!Talking to Siphona
----
<<if $Flags["asked"] is "baronet">><<else>>This dialog has not been written yet<</if>>
<<SetFlag "asked" false>>
----
[[Ask her something else|SiphonaTalkStart]]
[[Look her over|SiphonaLook]]
[[Give her a gift instead|SiphonaGiveStart]]
[[Leave|SiphonaMainX]]!!A river of milk
----
As you <<print either("wander on through the","explore the","wade through the grasses of the","travel through")>> the meadow, you <<print either("come across","find","stumble upon")>> <<print either("a strange","an odd","an unusual")>> <<print iscolor(colorsynonyms("white"))>> <<print either("stream","riveulet")>> <<print either("running","trickling","flowing")>> through the grass. <<print either("puffy","misty","foggy","drifting")>> <<print either("clouds","plumes")>> of steam rise from the tiny <<print iscolor(colorsynonyms("white"))>> river. It smells <<print either("floral and sweet","milky and warm","floral and warm","milky and sweet","milky and floral")>>
All along the white stream's length <<print either("spring","grow","rise")>> a <<print either("floruishing","happy","lush")>> <<print either("bunch","patch","parade","assortment")>> of silver leaved <<print iscolor(colorsynonyms("yellow"))>> flowers.
//What would you like to do?//<<script>>update(RNG(3,10),1.1)<</script>>
----
➤ [[Ignore it and keep walking|MeadowMain]]
➽ [[Follow the milk to its source|TempleStart]]
➤ [[Drink from stream|MeadowMilkDrink]]
➤ [[Pick Flowers|MeadowPickFlower]]
<<if Flag("hascanteen")>>➤ [[Fill Canteen|MeadowMilkCanteen]]<</if>>!!Drinking from the river
----
You come to the white streams edge and kneel down, pushing your way through the tall flowers and grasses. You put your hand into the miky water, feeling its bathwater like warmth against your skin.
You cup your hands and pull it up to your mouth, taking in a sip. It really is milk, but something is strange about it. As you drink you feel an unusual warmth spread through your body. Your tastebuds vibrate with tastes of comfort, sweet grasses and flower petals. You feel a heat spread out over your chest and a vigor in your step as you rise, refreshed.
You can see why the plant life here is so lush.
<<set $player.vitality.current += RNG(8,22); $player.fullness.current += RNG(4,8), $player.calories.current += RNG(56,93)>>
//What would you like to do?//
----
➤ [[Continue on|MeadowMain]]
➤ [[Follow milk to its source|TempleStart]]!!Filling your canteen
----
You take out your canteen and kneel down to the edge of the steamy milk river, pushing aside the tall flowers and grasses. With a twist of its cap, you dunk your canteen into the warm white water and let it fill up. After a few moments you pull it dripping into the light, slightly heftier than before.
<<set _milk to RNG(5,12), $player.canteen.current += _milk>>//Provisions: + _milk oz
//What would you like to do?//
----
➤ [[Continue on|MeadowMain]]
➤ [[Follow milk to its source|TempleStart]]!!Something is happening
----
You feel a heat washover you chest as your nipples tingle. You feel your chest swelling as new veins spread across them, pumping with blood and sensativity. After a moment you feel your chest round out on either side, fresh breast tissue rising like dough, plump and hot. With each pulse of your heart you chest becomes plumper and rounder, forming brand new breasts that crown your chest.
As the steam settles, you are left observing your new bust.
**You now have breasts.**
<<set $player.hasbreasts to true>>
<<run delete $player.statusevents.delete("growbreastevent")>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Something is happening
----
Suddenly you feel a strange pressure and a dampness spreading across your chest. You look down and check yourself, finding glistening beads of white forming across your nipples. You can feel your breasts filling with milk as they tingle with growing sensativity.
**You are now Lactating**
<<set $player.lactation.active is true>><<SetStatus "lactating" 1 "inf">>
<<run delete $player.statusevents.delete("lactationevent")>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Something is happening
----
Suddenly you feel the pressure in your breasts relent. The trickle of milk depletes and you feel some relief.
**You are no longer Lactating**
<<set $player.lactation.active is false>><<SetStatus "lactating" 1 "inf" "remove">>
<<run delete $player.statusevents.delete("lactationendevent")>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Picking Flowers on the Milk River
----
You approach the edge of the milky river, kneeling carfully down and bending the surrounding grasses to give you a better look at the silver and gold flowers growing here. The large flowers have grown lush and tall from the abundance of the white waters flowing around them. Gently you begin to pluck their heads and petals, taking the soft golden floral pieces into your hand. You look over their glimmering forms and their scent of sweetcream before putting them in your pocket.
<<AddItem 8 "milkbloom">>
🌻 Acquired 8 Milkbloom Petals
----
➤ [[Continue on|MeadowMain]]
➤ [[Follow milk to its source|TempleStart]]!!Talking with the stanger
----
You shake your head and tell her you haven't found any of the herbs yet. She sits back on her heels and looks directly at you, throwing a handful of mud and reeds on the ground. In a miffed tone she says, "@@.delphi;Then breath wasted is time wasted. Pink herb, blue flower, bifercated leaves shaped like antlers. purple berries. Find it? Come back to me. Otherwise...@@"
She makes a puffing noise and turns away from you and goes back to muttering and digging through the reeds and vines of the swamp. Just as you're about to leave, her tail stiffens and she turns back to. In a hushed tone says, "@@.delphi;If it cannot be sourced locally. More clandestine methods may be employed yes? Gaetani shipments sometimes carry wognip, processed later into soldier stimulant or negotation compounds, or...uh, anyways. If some goes missing, their record keeping is below par.@@"
She takes a moment to turn a nob on her lantern, letting a fresh plume of blue sparkling smoke snake into the area you share. She scuttles closer to you and whispers, "@@.delphi;Or...more risky. As the name implies, wognip is a popular medicinal plant used by choirs of Sheewogs. Would not part with easily, but, perhaps..//trade// could be acomplished. Route not recommended. Likely ends with accidental drowning from wog mating rituals or hmmm....worse?..hmm hmm@@"
She begins to tap against her mask in a rhythmic pattern and then slinks her way back into the swamp, leaving you to contemplate what to do.
----
➤ [[Continue|SwampMain]] !!Flirting with Fyrfli
----
<<if Flag("flirt") is "age">>You playfully tell her, "@@.player;You know, I'm actually into older women. I think age suits you.@@"<br><br>The frog womans eyes go wide as she puts a hand to her mouth and giggles. She waggles her wrist at you dismissively as a blue blush spreads across her round cheeks.<br><br>She chuckles, "@@.fyrfli;Oh $player.name, you...silly..no tease old wog.@@"<br><br>You insist, "@@.player;Really. You're pretty attractive, 'old wog' or not.@@"<br><br>She puts her hands on her wide hips and shakes her head. She looks you over and hums a little, her thoat pouch glowing blue, before she coos, "@@.fyrfli;You...sweet..@@"<br><br>Flirt successful ~<<elseif Flag("flirt") is "song">>You notice she seems coy mentioning this "song of joining", you decide to tease at it, saying, "@@.player;Would someone like me, be able to join in this song?@@"<br><br>Fyrfli's eyes go wide as she stumbles back and wrings her hands. Her throat pouch pulses blue as her cheeks flush. She stammers, "@@.fyrfli;Oh..it not..it um only...for wog...wog making...um...@@"<br><br>She swallows and looks you over for a moment before purring, "@@.fyrfli;Man-kin, not...ready. $player.name not ready...@@"<br><br>She blushes and plays with her hair akwardly as she averts her eyes.<br><br>Flirt failed?<<set _options to "notready?">><<elseif Flag("flirt") is "notready">>You ask her why you're not ready, to which Fyrfli's eyes dart to you and then away as she clears her throat. She clasps at her amber necklace and hums for a moment before saying in a low purr, "@@.fyrfli;It...um, if not wog...unsafe. If not wog...$player.name must be...cruthaithe...um, 'proven'?@@"<br><br>Something about this all seems embaressing to her. Should you press on?<<set _options to "proven?">><<elseif Flag("flirt") is "proven">>You look over the flustered frog and ask with a devious smile, "@@.player;Proven? What would that involve. Could I become proven?@@"<br><br>Fyrfli puts her finger tips to her mouth and rests her chin in her palms as she makes an odd rumbling noise. She closes her eyes and hums to herself for a moment, her throat pouch glowing a soft blue. Finally in a low purr she says, "@@.fyrfli;yes...it can be...$player.name would...perform...Mo Chór watch...make proven. But...you no...you no ready.@@"<br><br>She burbles bashfully, a blush across her round cheeks. She closes her eyes and fiddles with her jewlery as she says, "@@.fyrfli;we talk something else?@@"<br><br>Flirt successful?<br>//Relationship Update: Fyrfli developed a crush//<<else>>This flirting scene hasn't been written yet.<</if>>
<<SetFlag "flirt" false>>
----
<<if _options is "notready?">>➤ <<link [[Ask her why you're not ready|FyrfliFlirt]]>><<SetFlag "flirt" "notready">><</link>><br><<elseif _options is "proven?">>➤ <<link [[Flirt: Ask her if you can be 'proven'|FyrfliFlirt]]>><<SetFlag "flirt" "proven">><</link>><</if>>➤ [[Talk to her about something else|FyrfliTalkStart]]
➤ [[Look her over|FyrfliLook]]
➤ [[Give her a gift instead|FyrfliGive]]
[[Leave|FyrfliX]]!!Heading below the harbor
----
<<if Flag("founddelphihome")>>You $player.walk your way to the edge of town where the old stair-well hides; turning the corner marked by the little blue lantern. Down in the underpath you carefully follow the metal walkway guided by the beams of light that filter in from the gaps in the boardwalk above. You weave between the support beams and find yourself once again down the under-alley and before Delphi's bulkhead.<<else>>You $player.walk your way to the edge of town where you noticed the old stair-well. Its tucked away at the corner of an abondoned building marked by a little blue lantern hanging from a near by post, just like the one Delphi had been wearing. Carefully you take the stairs and head below the harbor's boardwalk, coming down into a hanging metal catwalk that snakes between the support beams of the harbor. The rocking waves of the ocean are only inches away from the grate you're standing on. The grate's metal is rusted and covered in slick algea, evidence it's frequently submerged during high tide.Grabbing the soggy ropes that line the catwalk you make your way through the support beams, ribbons of light slipping through from the boardwalk above.<br><br>Eventually you make your way to the base of some of the boardwalk's buildings, finding a kind of under alleyway formed from their stoney foundations. At the back of the under-alley you see the blue glow of yet another lantern calling to you. You make your way down the creaking metal path, the air rich with the smell of the sea, eventually coming to a strange metal wall. Thick rivets pock the ramshackle wall and frame its murky porthole windows and large bulkhead door. Above the door hangs a crudle carved wooden sign in the shape of a hissing possum, engraved with the words, "apothocary". This must be the place.<<SetFlag "founddelphihome" true>><</if>>
<<set _delphi to RNGw(["home","away"],[65,35])>><<if _delphi is "home">><<SetFlag "delphihome">>The bulkhead door appears to be slightly ajar; you hear the clinking of glasses and the sound of boiling water within. It would appear someone is home.<<if RNG(0,10) >= 5.5 and Flag("seendelphiroom")>><<set _delphi to "kinkevent">><</if>><<else>>The bulkhead door appears to be locked tight for the moment and a note hangs off the door's wheel lock. It reads, "@@.signage;I am out at the moment collecting new samples and or procuring new trade deals. If you are in need of service, please leave your information and I will try to contact you for an appointment as soon as I am available. If you are a member of the Diz port authority and you don't have a warrent you can fuck off. My materials are of a satisfactory legality and my permits have been noterized by a qualified agent of the state.<br>-Delphi the apothocary@@"<</if>>
You notice a barrel resting near the door that has several small black vials sitting on it. A note lays with them, reading, "@@.signage;Failed batches. Free! consume at own risk!@@"
//What would you like to do?//
----
<<if _delphi is "home">>[[Head inside|DelphiMain]]<br><<elseif _delphi is "kinkevent">>[[Head inside|DelphiAltStart]]<br><</if>>[[Take some of the mystery potions|BelowHarborPotions]]
<<link [[Head back to the boardwalk|HarborMain]]>><<SetFlag "delphihome" false>><</link>>!!Entering Delphi’s shop
----
<<if Flag("seendelphishop")>>You press on the bulkhead door and open it with a low metallic groan. As you enter through the curtain of beads and bells you’re greeted once again with a strong musky scent of drying herbs and spices. Careful to not disturb the various fermentation pots and glass vials that liter the crates and barrels of the room, you make your way to the counter and give its bell a ring. <<set _delphi to RNGw(["normal","eating","sloshy","caught"],[35,20,20,15])>><<if _delphi is "sloshy">>You hear a groaning noise and the clattering of objects in the other room. After a moment Delphi comes stumbling through the plastic curtains looking rather disheveled. Her googles fogged up and her hair messy she stumbles to the counter, one hand rubbing her middle as she moans softly. An ominous gurgling bubbles up from her belly as it appears to round out. She mutters to herself, "@@.delphi;Uhhg…3 milliliters, wrong dose. Witch-Pyre ether incompatible...Hmm...@@"<br><br>She begins to write something on her notepad and without turning away mutters, "@@.delphi;Oh…ughh, hello. $player.name, yes. Are you in need of service? Oooh…@@"<br><br>She crunches up around her middle as her body suddenly bloats up larger, the zipper to her leathers being forced down. Her belly continues to gurgle and swell. She squeaks and says, "@@.delphi;Ugh, fuck. Oh. Yes. Wait. Balm-bud, bismuth, lime-crystal solution. Hmm@@"<br><br>She scrambles about, searching drawers and pulling out various herbs and bottles. She mixes and muddles, them with surprising speed and skill. She then takes the vial of blue liquid over to one of the windows and lowers a strange device covered in lenses over the window focusing the outside light into a strong beam. Suddenly the blue potion begins to bubble and turn pink. With her middle groaning and swelling, Delphi quickly takes the vial and hooks it into a slot in the side of her mask with a click, drinking down the potion.<br><br>Her body begins to rabidly wobble and bubble before suddenly shrinking down as a sparkling cloud of pink mist hisses out of her mask. After a moment the cinnamon scented cloud clears and Delphi appears to be back to normal size. Slowly she wobbles over to the counter, panting. She sweeps back her hair and rubs the fog off her googles and says, "@@.delphi;A minor miscalculation. Not an indication of the quality of my products, I assure you. Ahem, anyways. Are you in need of anything?@@"<<elseif _delphi is "eating">>You hear a muffled squeak from the other room and after a moment Delphi stumbles through the plastic curtain with a cup of instant ramen in her claws. A hinge in her beaked mask is opened and a ribbon of noodles is being slurped up from the cup. She sets down the ramen cup and closes up her mask before awkwardly sliding up to the counter. Still chewing she mutters, "@@.delphi;Ah, $player.name, yes. Welcome back. Are you in need of my services or were you looking to sell any alchemical botanicals you may have come across? Hmm@@"<<elseif _delphi is "caught">>You hear a squeak and some objects hitting the floor. You hear some beeps and the powering down of some equipment as well as the stretching of leather. After a moment Delphi stumbles through the plastic curtains, a little bit of pale sweat slicked flesh showing before she finishes zipping her leathers. She’s out of breath and her masks googles are fogged up. She takes a moment to wipe them as she sweeps her blue hair back. She taps on her mask a couple time and quietly says, "@@.delphi;Oh, um, $player.name, hi, welcome back. Um, we’re you in need of my services or did you perhaps have alchemical botanicals to sell me?@@"<<else>>You hear a scrambling noise from the room behind the plastic curtain. After a moment Delphi stumbles out, her hands wringing as her ears twitch about the room. She slithers up to the counter, her beak mask turned slightly away from you as she pulls her wavy blue hair back. She clucks her tongue, taps her mask and says flatly, "@@.delphi;<<print either("hmm, oh it’s you, welcome back","Hm, oh yes, hello, um, $player.name yes? Welcome to my apothecary.","Oh it’s $player.name yes? I uh, hmm, hello, welcome back.")>> Are you in need of services? Or are you here to sell alchemically relevant botanicals that you may possess?"@@<</if>><<else>><<SetFlag "seendelphishop">>You press on the bulkhead door and open it with a low metallic groan. As you enter through a curtain of beads and bells you step into dimly lit room, awash in a musky herbal scent. The low ceiling is covered in ropes and nets that hang countless bundles of drying herbs and strange bottles that sparkle gently in the low lantern light and the soft glow of outside light filtering through the dirty porthole windows. Tube and pipes snake all over the rooms walls and floors, boiling liquids of various colors flowing through at different paces. The little metal chamber is littered with crates, barrels and junk, stacked from floor to ceiling, all labeled with concerning amount of hazard labels. At the back of the room is a counter full of chemistry equipment and behind the counter is a doorway obscured by thick plastic curtains. The whole wall surrounding the door is covered with little shelving cubicles stuffed full of all manor of potion bottles, pill boxes and more.<br><br>As you approach the counter you realize you hear something from behind the plastic curtains, bottles clinking, a whispering voice and the buzz of some electrical equipment. Suddenly the dark room lights up with a momentary flash, followed by several others. You notice a little silver service bell sitting on the counter in front of you. You wait a moment and then give it a ring.<br><br>You hear a squeak from the other room and something clattering to the floor, followed by a scrambling sound. Suddenly the plastic curtains are tossed aside and Delphi stumbles out, her leathers half closed. For a brief moment you can see the puffy sell of her breasts, slick with sweat, before she finishes zipping them up into her leathers. She’s panting as she approaches the counter, her blue wavy hair damp and clinging to her beaked mask, her little pink rodent ears scanning the room like a bat. She looks you over, through the dark glass of her masks goggles, before flatly saying, "@@.delphi;A customer? Forgot to lock door it seems, hmm. We’re you followed?@@"<br><br>She scampers around the counter and over to the door. She closes it and goes to a panel near the door and presses some buttons. A screen flickers on showing a cameras view of the alley way. She nods and turns it off after a few moments of staring at it stiffly. She taps her mask rhythmically for a couple seconds and then scampers back behind the counter, stares at you for an awkward moment before uttering, "@@.delphi;hmm, human? One from before? Yes. Met in swamp, assisted with Wognip. Yes. Hello. Um...@@"<br><br>Thoughtfully she taps at her mask and fiddles with her ears for a moment, apparently unable to recall your name. So you chime in and remind her to which she snaps to attention and says, "@@.delphi;Ah, yes, $player.name, welcome to my apothecary dispensary. My services are limited right now but I might be able to procure you a remedy from my stockpile. What are you in need of? Vigor, sleep, no, no, something more? Modification, euphoriant? No. Hmm hmm.@@"<br><br>Before you can speak she runs to the side of the counter writing something down on a notepad, muttering to herself. Without looking away she begins to collect bottles and herbs as she speaks to you distractedly, "@@.delphi;Whatever your need, I will also be available to purchase any alchemically relevant botanicals you may be in possession of. Further, should you be willing to donate your time and body for testing of my experimental materials I am also open to pay for such labor. Legally the consequences of such a choice fall to you however.@@"<br><br>With that she continues to work on muddling and fixing a new mixture of herbs.<</if>>
//What would you like to do?//
----
[[See menu|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Talk to her|DelphiTalkStart]]
[[Look at her|DelphiLook]]
[[Give item|DelphiGiveStart]]
<<link [[Leave|DelphiX]]>><<SetFlag "delphihome" false>><</link>>!!Collecting the potions
----
You look at the collection of strange vials of black fluid sitting on the barrel and decide to take a few. You pick one up and examine it. They're small, about the size of your palm, and clearly homemade. The oily shimmering substance within is unidentifiable and a frayed label sticks to the outside of the glass. The label is either in a language or handwriting you can't read. There's no way to know what this stuff could do.
You take a couple and put them in your pockets.
!!!🧪 Acquired 3 Mysterious potions
<<AddItem 3 "mpotion">>
----
<<if Flag("delphihome")>>[[Head inside the building|DelphiMain]]<br><</if>><<link [[Leave|HarborMain]]>><<SetFlag "delphihome" false>><</link>>!!Drinking the mysterious potion
----
<<print either("You look over the little black vial of swirling potion","You take out the little black vial of potion and swirl it around","Swirling it around, you look over the little black vial of potion")>> and <<print either("thumb its cork off with a pop","twist its lid off with a hiss","pop its cork off","pull off its cork with a solid pop")>>. <<print either("You watch as the oily black fluid inside fizzes and bubbles.","You watch as the black oily fluid bubbles and fizzes.","You watch as the dark oily substance dances about, bubbling and fizzing.")>>
You put the vial to your lips and let the potion slide over your tongue and down your throat, swallowing down the elixir in just a couple gulps. <<set _potion to RNGw(["nothing","nausea","weightloss","weightgain","shrink","grow","visions","lucky"],[20,10,10,10,10,10,10,10])>><<if _potion is "nausea">>The moment it hits your stomach you feel an over powering sense of unease, a bitter taste on your tongue. Your stomach churns and you're left feeling bubbly and nauseated.<<SetStatus "nausea" 1 60>><<elseif _potion is "weightloss">>It taste's spicy and earthy. As it hits your stomach you feel a strange heat spread out through your body. You begin to sweat and burn up. It's unusal heat, an unnatural heat. You watch as steam rises from your skin. Even stranger, you feel like you're getting lighter, like fat is literally melting away.<<set $player.fat.current -= RNG(0.2,1), _timer to RNG(30,120)>><<SetStatus "weightloss" 1 _timer>><<elseif _potion is "lucky">>It tastes citrusy, like sunshine. It makes you feel warm and safe as it hits your stomach. It’s odd. You can’t quite explain it, but it makes you feel like your going to be a bit luckier than usual. <<set _timer to RNG(120,300)>><<SetStatus "good luck" 1 _timer>><<elseif _potion is "visions">>You spit and sputter as you drink down the awful concoction. It taste, like...what is this taste? It tastes like black-light. It taste like waking up from a deep dream. It taste like something you’ve forgotten.<br><br>You shiver, your body feels wrong. You don’t feel like you’re here. You feel like you can see through the ground, you can see the squirming flesh that makes up this world. You feel eyes turn on you. But where are they? You can hear whispers, tickling inside your brain like little hairs behind your eyes.<br><br>You feel ill. The world spins and your vision begins to full with lights and strange shapes. You see living words and pulsing truths falling all around you like directionless rain. Then just as suddenly as the static began it clears and you’re left feeling dizzy but otherwise unharmed.<<set $player.lucidity.current += RNG(0.2,2)>><<elseif _potion is "shrink">>It tastes cold and earthy. It makes your stomach feel strange as it bubbles away inside of you. Suddenly an ache shoots up through your legs and into your back causing you to hunch over. After a moment the sensation grows stronger and stronger, you feel like something is pressing down on you. Then as soon as it began the pressure relents. You stand up straight and realize, you might be slightly shorter than before?<<set $player.height -= RNG(0.2,2)>><<elseif _potion is "grow">>it tastes hot and airy. It makes your stomach feel strange as it bubbles away inside of you. Suddenly an ache shoots through your legs and your back, causing you the hunch over. After a moment the sensation grows stronger, it feels like something is pulling on you, stretching out your bones. Then as soon as it began the pressure relents. You stand up straight and realize you might br slightly taller than before? <<set $player.height += RNG(0.2,2)>><<elseif _potion is "weightgain">>strangely the it tastes like melted butter and garlic. It feels like it thickens as it lands in your stomach, spreading out. You feel strange, like the potion is moving inside you, bubbling, changing.Suddenly you feel yourself swelling and growing. The potion seems to be making you fatter.<<set _gain to RNG(0.2,3), $player.fat.current += _gain, $stats.gain += _gain, _timer to RNG(30,120)>><<SetStatus "fattening" 1 _timer>><<else>>Oddly it doesn't taste like a thing. It almost feels like it evaporates the moment it passes your tongue. You wait a few moments, but nothing seems to happen at all. Seems the potion really was a dud after all.<</if>>
----
⮌ [[Back to Inventory|Inventory]]
⮌ <<link "Back to Game">><<set $world.inmenu is false>><<goto $world.passage>><</link>>
!!Checking Delphi’s Catalog
----
You ask to see what kinds of apothecary creations she has on offer. She nods and shuffled around in the draws below the counter pulling out a thick book and placing it in front of you. It contains a wide variety of medical herbs, pills, potions and oils, each with detailed descriptions.
Delphi chitters her teeth as she wrings her hands. Flatly she says, "@@.delphi;Do to issues with acquiring materials and shipment delays my stock is quite limited at this time. I will make available what I can.@@"
You give the catalog a quick flip through, noticing most of the pages have a little red book mark that says "@@.signage;Out of Stock@@"
You give it a look through anyways
----
@@.signage;
Bitter-Bean Tea: - $5
A brew made from roasted bitter-beans and fresh boiled spring water. A simple concoxion that elevates the spirits.
Vermifuge Syringe: - $10
An anthelmintic medicine that removes mutagens and parasites from the body.
Stomach Expansion Pills: - $12
Boluses made from black-sugar, gum-gal, and gallus toad Enzymes. Temporarily expands stomach capacity and enhances appetite.
Anti-Fat Philter: - $13
A tincture derived from Wyrm’s blood, wither-root and heart-beet juice. Causes rapidly fat burning over a short period of time
Anti-Aletheia caplets: - $14 (Out of Stock)
Caplets made of Daitirisi crystal salts, activated Charcoal and silver-leaf gel. Expunges the of alethia build up and temporarily prevents further corruption build up
Weight-gain jelly: - $15
A drinkable gel derived from Insatia tissue, black-sugar, syrup vine extract and heart-beet juice. Causes rapid fat cell generation over a short period of time
Estrogen Elixir: - $16 (Out of Stock)
An ether of Estrogen derived from milkbloom petals, neutralized Aletheia crystal salts and the Kyupid milk. Elevates bioequivalent Estrogen levels, aids in breast tissue development and physical femeninization
Dreamers Draught: - $23 (Out of Stock)
An elixir derived from Wognip extract, black-sugar and Kyupid oocytes. Psychedelic stimulant. Temporarily boosts lucidity and effectiveness of dream-weaving
@@
//What would you like to do?//
----
<<if $player.spall.current >= 15>><<link [[Buy Weight Gain jelly ($15)|DelphiBuy]]>><<SetFlag "buy" "wgjelly">><</link>><br><</if>><<if $player.spall.current >= 13>> <<link [[Buy Anti-Fat Philter ($13)|DelphiBuy]]>><<SetFlag "buy" "anti-fat">><</link>><br><</if>><<if $player.spall.current >= 12>><<link [[Buy Expansion Pills ($12)|DelphiBuy]]>><<SetFlag "buy" "stomachpills">><</link>><br><</if>><<if $player.spall.current >= 10>><<link [[Buy Vermifuge ($10)|DelphiBuy]]>><<SetFlag "buy" "vermifuge">><</link>><br><</if>><<if $player.spall.current >= 5>> <<link [[Buy Bitter-Bean Tea ($5)|DelphiBuy]]>><<SetFlag "buy" "bitterbeantea">><</link>><br><</if>>[[Assist her experiments|DelphiAssistStart]]
[[Talk to her|DelphiTalkStart]]
[[Look at her|DelphiLook]]
[[Give item|DelphiGiveStart]]
[[Leave|DelphiX]]
!!Assisting Delphi
----
<<SetFlag "seendelphiroom">>You let Delphi know that you’re willing to test her experimental materials, to which she squeaks with surprise and awkwardly says, "@@.delphi;Oh. Yes. Good. Okay, just, um...@@"<br><br>She ducks behind the counter for a moment, riffling through drawers and muttering to herself. She then shakes her head and scurries off behind the plastic curtains. After a moment she realized you hadn’t followed her, so she slinks back out and hesitantly motions for you to follow her.
You make your way around the counter and lift the plastic curtains aside, peering into the dark room beyond it. Delphi hits a switch and lights illuminate a short stair case leading into the next room. You take the couple steps down and follow the possum girl into the back. Peering around you notice the porthole windows here are submerged underwater, giving the room the feeling of a submarine as murky light jostles across the room through the water outside.
A bright overhead light illuminates a plastic tarp at the center of the room, as well as the shine of the tiled floor and its drainage grates. A camera sits poised, aimed right at the tarp and hooked up to an assortment of computer screens behind a nearby desk.
Chemistry equipment bubbles away on various shelves and counters. Behind the computer station is a shelved wall packed with canned goods, snacks and packages of instant ramen suspended above a little kitchenette stove warming a kettle.
In the corner of the room you spy a disheveled bed without a frame. It’s piled with stuffed animals and littered with sex toys of impressive quantity and variety.
Delphi looks around her room and then back at you, nervously wringing her hands as her tail coils around her ankles. You hear her chittering her teeth as she thinks for a moment and then flatly says, "@@.delphi;Um. Thank you for your interest in assisting me. I realize my stockpile of testing materials, is...hmm, yes, in need of replenishment. Perhaps we could begin testing at another time. I need to. Better prepare. Yes.@@"
She nods and then scurries out of the room, switching off the light while you’re still inside. You followed her back into the main room and watch as she distractedly begins to gather supplies and rearrange things on the counter. Guess you’ll be volunteering at a later date.
//what would you like to do?//
----
[[See menu|DelphiMenu]]
[[Talk to her|DelphiTalkStart]]
[[Look at her|DelphiLook]]
[[Give item|DelphiGiveStart]]
[[Leave|DelphiX]]!!Talking to Delphi
----
//What would you like to talk about?//
----
<<link [[Ask her about herself|DelphiTalk]]>><<SetFlag "asked" "delphi">><</link>>
<<link [[Ask her mask|DelphiTalk]]>><<SetFlag "asked" "mask">><</link>>
<<link [[Ask if what she does is legal|DelphiTalk]]>><<SetFlag "asked" "legality">><</link>>
[[See menu|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Look at her|DelphiLook]]
[[Give item|DelphiGiveStart]]
[[Leave|DelphiX]]!!Looking at Delphi
----
You take a moment to look over the sheepish apothocary. She subtly recoils at your glance, looking away, tapping her mask nervously. You can hear her teeth chittering as it feels like she wants to say something.
Delphi is a slender girl of average height, although she holds herself coyly and hunches a bit giving her an overall smaller appearance. She wears a long black slicker coat that draps over a tighter leather skin suit that clings to her curves. Even under the tightness of the leather, you can see the roundness of her belly and small breasts. She wears high boots and long gloves, all similarly black and shiny. What little of her skin you can see is covered in soft white fur with little patches of pink and black.
She has wavy locks of slick blue hair that draps down around her pink rodent like ears. Her face is covered in a sturdy beaked mask with round glass goggles. She wears a variety of belts with pouches and pockets full of little glass vials and bundles of herbs. Down her curves and below the end of her coat a scally pink rodent like tail snakes its way out, wrapping around her ankles defensively.
She wrings her claws as she mutters to herself, listing forumlas and boatanical information you can barely hear.
----
[[See menu|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Talk to her|DelphiTalkStart]]
[[Give her an item|DelphiGiveStart]]
[[Leave|DelphiX]]!!Giving Delphi something
----
//What would you like to give her?//
----
<<nobr>><<if Flag("hasalpfruit")>><<link [[Sell Apl-fruit (§3)|DelphiGive]]>><<SetFlag "giving" "alpfruit">><</link>><br><</if>><<if Flag("hastruffle")>><<link [[Sell Hog-Maker Truffle (§18)|DelphiGive]]>><<SetFlag "giving" "truffle">><</link>><br><</if>><<if Flag("hasbboocyte")>><<link [[Sell Broodbeast Oocyte (§23)|DelphiGive]]>><<SetFlag "giving" "bboocyte">><</link>><br><</if>><<if Flag("haswilderberry")>><<link [[Sell Wilderberry (§20)|DelphiGive]]>><<SetFlag "giving" "wilderberry">><</link>><br><</if>><<if Flag("hasrareherb")>><<link [[Sell Wognip (§14)|DelphiGive]]>><<SetFlag "giving" "rareherb">><</link>><br><</if>>
<<if Flag("hasonion")>><<link [[Sell Empyrean Onion (§1)|DelphiGive]]>><<SetFlag "giving" "onion">><</link>><br><</if>><<if Flag("hasmilkbloom")>><<link [[Sell Milkbloom petals (§2)|DelphiGive]]>><<SetFlag "giving" "milkbloom">><</link>><br><</if>><</nobr>>[[Check menu instead|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Talk to her instead|DelphiTalkStart]]
[[Look at her|DelphiLook]]
[[Leave|DelphiX]]!Leaving Delphi’s shop
----
You say your goodbyes, to which Delphi just gives a small chitter of her teeth as she nods. She returns to her work and slips behind the plastic curtains, leaving you to head out on your way. You step out into the catwalk once more and $player.walk on through till you find yourself back above on the harbor’s boardwalk.
<<SetFlag "delphihome" false>>
----
[[Continue|HarborMain]]!!Talking with Delphi
----
<<if Flag("asked") is "delphi">>You ask Delphi to tell you a bit about herself. She tilts her head to the side, looking away from you, tapping her claws on the counter nervously, "@@.delphi;Me? Why? Are you with the court? You a cop? Hmm@@"<br><br>She waits, her ears twitching. You chuckle and shake your head. She makes a chittering noise with her teeth and then begins to speak quickly as she aimlessly organizes bottles on the counter. "@@.delphi;hmm...Well, I’m Delphi, I’m a possum liminal, grew up as an urchin on the streets of Continumm’s Theria district. I’ve always had a way with botanical, initially for survival, but, impressed the right people and found myself in the upper echelons of a big Alchemical Academy. But Continumm and the judgment of the Mags stifled my work. Further, the presence of so much Daitirisi crystal made it difficult to grow or source Aletheia rich components which was core to my research. I tried anyways. But my work was deemed too dangerous by the Courts.@@"<br><br>Barely taking a breath between sentences she continues to ramble as she paces back and forth behind the counter, rearranging bottles, checking the dried herbs. She continues, "@@.delphi;Knowing our shared displeasure with Continumm, Dr. Evelyn Valencourt, a brilliant alchemist, sequestered me away to her research vessel where I learned under her tutelage and had access to restricted materials. Did you know the rhizome of wyrmroot when treated with alethic ethers can generate a restorative enzyme? We were able to make a wound stitching glue that greatly reduced recovery time from surgery.@@"<br><br>She begins to mutter about various plants and their properties and the things she’s created. Eventually she stops pacing and catches herself, before continuing, "@@.delphi;Oh. Well. Anyways. My research eventually lead me here, to the Empyrean Midden. These lands are the farthest from Continumm’s reach, and naturally rich in Alethia and an incredible amount of biodiversity. It’s the perfect place to set root and create the most exciting elixirs.@@"<br><br>You hear her chittering her teeth again as she taps at her mask. She seems enthused.<<elseif Flag("asked") is "legality">>You look around at her collection of potions and crates covered in warning labels and ask her if what she does is legal.<br><br>She wrings her hands and looks out the window as she quietly says, "@@.delphi;It is legal, under some interpretations of the regulations. Due to the nature of my work however I prefer to keep things, clandestine.@@"<<set _options to "work">><<elseif _options is "work">>You ask, "@@.player;What //is// the nature of your work?@@"<br><br>She adjusts her mask slightly and flatly says, "@@.delphi;Proprietary.@@"<<elseif Flag("asked") is "mask">>You watch as she adjusts her beaked mask, fiddling with the position of the googles, and ask, "@@.player;So. What’s with the mask?@@"<br><br>She stops moving for a moment, seemingly frozen, before returning to fiddle with the mask. She flatly says, "@@.delphi;It is a protective ordinance that helps prevent unintentional Aletheia exposure.@@"<br><br>She pauses again, and then hesitantly turns toward you, the glass eyes of her mask briefly meeting you before she turns away again, "@@.delphi;It also aids in my ability to be verbal as it helps to filter excess stimulus.@@"<br><br>She clears her throat and begins to toy with some herbs on the counter, pruning off undesirable pieces.<<else>>This dialog has not be written yet.<</if>>
<<SetFlag "asked" false>>
----
<<if _options is "work">><<link [[Ask about the nature of her work|DelphiTalk]]>><<SetFlag "asked" "work">><</link>><br><</if>>[[Ask her something else|DelphiTalkStart]]
[[See menu|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Look at her|DelphiLook]]
[[Give item|DelphiGiveStart]]
[[Leave|DelphiX]]!!Giving to Delphi
----
<<nobr>>
<<if Flag("giving") is "rareherb">>You take out the pouch of dried herbs and hand it over to Delphi. She eagerly snatches up the pouch and holds it up to her mask, twisting a knob on the mask to let in air. She takes a big wiff and then pours out the bag into her claws, looking over the pink herb. Her teeth chitter as she mutters, "@@.delphi;Ah yes, Wognip. Well preserved, still chemically active. excellent. Wognip is a necessary catalyst for a wide variety of alchemical applications. I need as much as you can find.@@"<br><br>She reaches under the counter and pulls out a little lock box that jingles as she hefts it up. She opens it and pulls out a number of shining fragments before handing them to you.<br><br>Cheerily she says, "@@.delphi;Here! Compensation for delivering these botanicals to me.@@"<br><br><h3>💎 Acquired 14 spall!</h3><<set $player.spall.current+=14>><<RemoveItem 1 "rareherb">>
<<elseif Flag("giving") is "wilderberry">>You pull out of the round dark berry and hand it over to Delphi. She chitters her teeth excitedly as she rolls it in her gloved palm. She says, "@@.delphi;Wow, Wilderberry? This is a rare find you know? hmm@@"<br><br>She tilts her head and holds the berry up to the light, showing the swirling juices within. "@@.delphi;Also known as the Fountain Fruit. Bioengineered by Insatia Fleshcrafters. Complex alchemical properties, difficult to decode however. Yes. Would not recommend consumption unsupervised. hmm.@@"<br><br>She nods and puts the berry into a jar and then fusses about going through drawers. She eventually pulls out a small bag of shining dream spall and hands it to you. She nods and cheerily says, "@@.delphi;yes, very helpful find. This should be sufficient compensation for your efforts. Yes?@@"<br><br><h3>💎 Acquired 20 Spall!</h3><<set $player.spall.current += 20>><<RemoveItem 1 "wilderberry">>
<<elseif Flag("giving") is "bboocyte">>You pull out the large gooey egg and carefully hand it over to delphi. She scoops it into her gloved hands and holds it up to the light. She tilts her head and excitedly chitters her teeth. "@@.delphi;Fascinating. The Oocyte of a broodbeast? A Desire-demon egg? How did you come by this? Actually it doesn’t matter.@@"<br><br>She shakes her head and then pulls out a syringe from below the desk. She carefully punctures the egg and uses the needle to suck out the little black core. She then places the remaining goo in a jar and stores them both away in a little refrigerated container on the shelf behind her. She nods and looks back from over her shoulder, "@@.delphi;Materials derived from Insatia are very potent in their alchemical properties. Legality is, murky, so let’s keep this exchange between us yes? Here as compensation for this excellent find, some dream spall.@@"<br><br>She opens a small box on the shelf and pulls out a number of shining gems. She rolls them in her glove, letting them clink and tinkle, before handing them over to you.<br><br><h3>💎 Acquired 23 Spall!</h3><<set $player.spall.current += 23>><<RemoveItem 1 "bboocyte">>
<<elseif Flag("giving") is "onion">>You pull out the round pink bulb and hand it over to Delphi. She rolls the pungent orb around in her gloved claws making an amused hum. She cocks her head at you and says, "@@.delphi;An Empyrean Onion? Flavorful bulb of a perennial flowering plant that thrives in the marshlands of the midden. Excellent at taking the polluted waters and safely enriching its felsh with iron and vitamins. Not, particularly useful for my potions...no volatile phytochemicals...hmm, but delicious.@@"<br><br>She nods and spins on her heel, bumping bottles with her tail as she rummages through her drawers and pulls out a few glittering pieces of currency. She hands them to you and clicks her teeth before saying, "@@.delphi;Compensation. Yes. Thank you.@@"<br><br><h3>💎 Acquired 1 Spall!</h3><<set $player.spall.current += 1>><<RemoveItem 1 "onion">>
<<elseif Flag("giving") is "alpfruit">>You take out the plump speckled alp fruit and hand it over to Delphi. Her ears wiggle as she squeezes the fruit's flesh gently and hums to herself. She muses, "@@.delphi;Hmm, Alp fruit yes? A common component of Nepharsi cooking, commonly grown and tended to by Alps along migration paths. Hence their namesake. Yes. Delectable flexible flavor and rich phytochemical compounds. Safe for most Neph to consume, probably not good for your species. Aletheic mutagens are present.@@"<br><br>She nods and places the fruit into a little refrigeration unit she has behind her and then returns to the counter with a couple shining pieces of currency. She lays them out before you and continues, "@@.delphi;Useful for my research, could look into reversing Nepharsi transformations perhaps. Here. Some compensation for bringing this to me.@@"<br><br><h3>💎 Acquired 3 Spall!</h3><<set $player.spall.current += 3>><<RemoveItem 1 "alpfruit">>
<<elseif Flag("giving") is "truffle">>You pull out the savory smelling truffle and hand it over to Delphi. She looks it over, proding it with a small metal tool as she weighs it on a little counter scale. She nods and chitters her teeth as she muses, "@@.delphi;Ah, a Hog-maker truffle? Richly nutritional fungus teeming with porcine mutagens, because of this it is concidered prized in some markets, particualy among Hog-Liminals and certain forms of sex-work. hmm, I digress.@@"<br><br>She wraps the truffle up in some cloth and stores it away in a drawer before returning with a small bag of clinking dream spall. She pours the shining objects out over the counter, counting some out and handing them to you. She chitters and her ears wiggle as she says, "@@.delphi;Thank you for the sample. It has properties I'd love to study. Here is some compensation for your efforts@@"<br><br><h3>💎 Acquired 18 Spall!</h3><<set $player.spall.current += 18>><<RemoveItem 1 "truffle">>
<<elseif Flag("giving") is "milkbloom">>You pull out one of the velvety soft golden petals from the milkbloom flower and hand it over to Delphi. She touches it gently and rolls it around in her palm, making an amused hum in her throat. She pockets it and then rumages around below the desk, pulling out a shiny piece of spall and hands it to you. <br><br>In an amused tone, she says, "@@.delphi;A good find! Milkbloom petals, a silver root cultivar grown on substrate saturated with milk. Rich in bioequivelant estrogen and galactagogic compounds. Useful. Thank you.@@"<br><br><h3>💎 Acquired 2 spall!</h3><<set $player.spall.current+=2>><<RemoveItem 1 "milkbloom">><<else>>You realize Delphi probably isn't interested in this item. It might be better suited for someone else.<</if>><</nobr>>
<<SetFlag "giving" false>>
----
[[See menu|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Talk to her|DelphiTalkStart]]
[[Look at her|DelphiLook]]
[[Give another item|DelphiGiveStart]]
[[Leave|DelphiX]]!!Purchasing items from Delphi
----
You tap on your selection in the catalog and hand over some spall. Delphi nods and chitters.
<<nobr>>
<<if Flag("buy") is "wgjelly">>"@@.delphi;hmm, weight gain. Yes. Hmm@@"<br><br>She looks over your body for a moment, tapping her mask before she ducks under the counter and riffles through the various drawers. Eventually she pulls up a small glass jar full of a purple-pink goo. She sets it down, sliding it towards you gently as she collects the money. <br><br>She nods and says, "@@.delphi;hmm, hm. Thank you. Enjoy, in moderation, effect amplifies in excess. Can be addictive. Yes.@@"<<set $player.spall.current -= 15>><<AddItem 1 "wgjelly">><br><br><h3>🍯 Acquired 1 Weight-Gain Jelly</h3>
<<elseif Flag("buy") is "anti-fat">>"@@.delphi;Weight loss? Yes. Hmm.@@"<br><br>She looks you over for a moment, tapping on her mask, before nodding and spinning around. She riffles through the shelves behind her and fetches a little vial of bright red fluid. She places it on the counter and gently slides it to you as collects the money. She nods and says, "@@.delphi;Yes. Thank you. Enjoy. Be cautious in use. Effects can be, potent. Excess sweating and thirst likely side effect. Stay hydrated. Hmm mm.@@"<<AddItem 1 "antifatphilter">><<set $player.spall.current -=13>><br><br><h3>🧪Acquired 1 Anti-Fat Philter</h3>>
<<elseif Flag("buy") is "bitterbeantea">>"@@.delphi;Bitter-bean? hmm, yes.@@"<br><br>She turns to to her shelves and pulls a pot of gently simmering black liquid off of a burner and pours it out into a small ceramic mug. It smells roasty, herbal, like a grassier version of coffee. She hands you the steaming cup and takes your money, tapping her fingers around the counter in a little pattern. She mutters, "@@.delphi;Yes. Thank you. It's the simplest of my products, just hot herbal water. Made every where. Domestic. But my equipment is clean. Effecient. Thus, a better brew, most likely. hmm, hmm.@@"<<AddItem 1 "bitterbeantea">><<set $player.spall.current -=5>><br><br><h3>☕ Acquired 1 Bitter-Bean Tea</h3>
<<elseif Flag("buy") is "stomachpills">>"@@.delphi;Stomach capacity expansion? Hmm, yes. I have bouluses for this purpose...non-toxic...usually@@"<br><br>She trails off quietly as she mutters and shuffles through the drawers of her counter, pulling out a bottle with a couple black little balls in it. She rattles the bottle, holding it up to the light before rising and placing it on the counter. She takes your spall, counting it quietly to herself before chittering her teeth and breifly muttering, "@@.delphi;Um, thank you. Enjoy, with caution.@@"<br><br><h3>💊 Acquired 3 stomach expansion pills</h3><<AddItem 3 "stomachpills">><<set $player.spall.current -=12>>
<<elseif Flag("buy") is "vermifuge">>"@@.delphi;Vermifuge? Are you in need of relief from parasites? That is unfortunate. Or is this for someone else? Actually, that is irrelevant.@@"<br><br>She nods and spins on her heel and pulls down a sealed metal tin from her shelves. She opens it with a hiss, pulling out a fresh vial of medicine and a sealed syringe. She hands it over to you gentle and takes your spall, rolling the glowing orbs into a drawer below the counter. <br><br>She mutters quietly half to herself, "@@.delphi; Thank you. The anthelmintic in there should take care of most infections. Outside of particularlly bonded kyupid or mutagenic infusions..hmm...@@"<<AddItem 1 "vermifuge">><<set $player.spall.current -=10>><br><br><h3>💉 Acquired 1 Vermifuge Syringe</h3>
<</if>>
<</nobr>>
<<SetFlag "buy" false>>
----
[[Buy something else|DelphiMenu]]
[[Assist her experiments|DelphiAssistStart]]
[[Talk to her|DelphiTalkStart]]
[[Look at her|DelphiLook]]
[[Give item|DelphiGiveStart]]
[[Leave|DelphiX]]!!Somethings up in Delphi’s Shop
----
You press in on the old metal door with a creak and head into Delphi’s shop. As you enter you notice the place to be somewhat messier than before. Half cooked herbs and misplaced potion bottle are laying all over, mixed in with crumpled balls of paper and scribbled out notes. Seems like Delphi was working hard on something.
<<set _delphi to RNGw(["juice","eggs","milk"],[35,30,35])>>
As you approach the counter you notice <<if _delphi is "juice">>the floor is soaked in a wine colored goo. The air smells strongly of fruit, it makes you feel strange, dreamy, hungry, lusty even. You feel drawn in by it.<<elseif _delphi is "milk">>the floor is soaked in a white creamy fluid that’s spreading out all over. There’s several jars and bottles full of the stuff. It smells heavily of milk and sweet cream in here.<<elseif _delphi is "eggs">>the floor is covered in an organic slime and thick clusters of gooey orbs, they look like frog eggs. Piles of them cling to everything in wet sticky patches. A strong sweet musk hangs in the air. It makes you feel strange, dreamy, excited even. <<else>>An error has occured, Var : _delphi<</if>>You notice a strange noise coming from behind the plastic curtain. You can hear the stretching of leather, creaks and the deep sloshing gurgle of something organic and fluid. You can hear muffled squeaks and moans, it sounds like Delphi.
//What would you like to do?//
----
[[Leave|HarborMain]]
<<link [[Investigate|DelphiTroubleStart]]>><<SetFlag "delphikink" _delphi>><</link>>
!!Investigating Delphi’s predicament
----
You slip behind the plastic curtain and make your way down the short stairs into Delphi’s back room, <<if Flag("delphikink") is "juice">>careful not to slip on any of the purple goop.<<elseif Flag("delphikink") is "milk">>careful not to slip on the milk slicked steps.<<elseif Flag("delphikink") is "eggs">>careful not to slip on any of the goopy clusters of eggs on your way down.<</if>>
<<if Flag("delphikink") is "juice">>As you make your way into the room you find the source of the gurgling and moaning. Before you sits a wobbling orb of black rubber rotundness. At first it looked like some sort of massive water balloon but you quickly realize the quivering blob is actually Delphi’s stomach and swollen body stuffed impossibly tightly into her struggling skin suit. Shes sitting up, laying against her bloated belly like a large pillow, her arms, plump like sausages, draped over her massive middle limply. She’s panting and her head lays languidly against her ballooned breasts.<br><br>You hear a loud gurgle and suddenly her whole body begins to wobble and swell for a moment more, her skin suit creaking even tighter. You notice several empty potion vials littering the floor around her helpless feet. She looks like she’s gained at least 200 lbs since you last saw her, the little rodent girl completely swallowed up in a billowing layer of latex swaddled fat. Her masked face turns to you as she lets out an embarrassed squeak.<br><br>In a jittery tone she stutters, "@@.delphi;Oh, I, oh no, door was unlocked. Oh no. Urhgh...huff...this is. Compromising. Huff@@"<br><br>You watch as she struggles to reach over herself, her chubby legs kicking at the empty vials around her. She huffs helplessly in her mask as she wobbles and tries in vain to cover herself from your view? She squeaks again, as her body gurgles and swell a tiny bit bigger once more, "@@.delphi;Experimental potion...derived from fountain fruit..the wilderberry. Something wrong. Miscalculated catalytic agent? Huff...wasn't prepared for complexity of Insatia bioengineering...Certainly misjudged potential for pleasure induction, mass growth acceleration and addictive impulse. Body still wants more. Quivers. Lustful. Need antiserum quick...huff@@"<br><br>She attempts to direct you to the desk near her that has several potions still on it. She huffs and rubs at her swelling belly, "@@.delphi;Give me...Antiserum...light blue...or...yes...huff. No. No. Huff. No more. Ohhh...dark blue...please. More...no no would burst clothes. Embarrassing enough already..huff...ohhhh@@"<br><br>She curls up and grabs at her middle as huge gurgles wobbles through her sloshy body. You look to the table and the multitude of potions. Which should you give her?<<elseif Flag("delphikink") is "milk">>As you make your way into the room you find the source of the gurgling and moaning. Strapped up to some kind of machine you find Delphi suspended from the ceiling. From her arched body hangs four turgid masses, spilling out of her unzipped skin-suit. You realize the pink blobs are massively engorged breasts, they hang with immense weight, hooked up to pumping machines that rapidly drain them of milk. You watch as bottles fill and spill across the tiled floor, swirling down the drain at the center. The moaning girl turns her masked face and squeaks when she sees you, struggling in her bonds as her massive breasts slosh about.<br><br>In a stuttering tone she mewls, "@@.delphi;Oh no! oh..oh..$player.name..I'm sorry, this is quite..compromising...um...added an experimental catalsyt to a mixture of milkbloom and nurse thistle...the results were...excessive...I'm um...attempting to remove the excess milk, but it doesn't seem to be slowing...my body, it's sensitive...I am, uh, thought i was alone...@@"<br><br>You notice the bulge between her legs and the buzzing sound of something other than the milk machine. Seems this particularly incident might not have been entierly unintentional.<br><br>She clears her throat and motions with her mask's beak towards the potions on the nearby counter and speaks, "@@.delphi;If you would hand me the antiserum there and uh, leave me to, um finish...I could assist you in the shop when you next return. unless you...um...no..um@@"<br><br>Her ears twitch and her tail snakes around her leg coyly, "@@.delphi;If..uh..if this is your thing...you're welcome to..um, assist...@@". She stretches, wobbling the mass of her milk swollen breasts as she coyly looks away from you.<br><br>//What would you like to do?//<<elseif Flag("delphikink") is "eggs">>As you make your way into the egg littered room you spot delphi at its center struggling and panting, her black skinsuit unpeeled from her middle and privates. She pulls at it, stretching the latex open wider to make room from what seems to be a very pregnant middle. She's rubs at the turgid mass as it gurgles and swells in her grip, her other hand neslted between her thighs, her fingers framing her small pink cock. Between her thighs is a fresh pile of goopey eggs, seemingly sourced from her corrupted body. Her moaning stops for a moment as she looks up and notices you in the doorway. She squeaks and vainly attempts to pull the sides of her skin suit over her body, to no avail. She covers her privates with her tail and coyly crosses her limb around her swollen body.<br><br>Her words fall out in a jumble as she squeaks, "@@.delphi;Oh $player.name no..no..sorry! The door was open? I uh...I'm...um..was, um, experimenting with sterilized broodbeast ooctyes...eggs...uh, one may not have been properly neutralized because...well...@@"<br><br>She moans as her belly suddenly lurches forward, rounding out more than before.<br><br>"@@.delphi;There's been a reaction, my body...its uh, relentlessly...aroused...generating eggs ad nauseam...@@"<br><br>She rolls to her side, panting, as her belly spreads out. She grabs at her mask, attempting to stiffle a moan as her rear lifts into the air, her hips bucking slighlty.<br><br>She mutters, "@@.delphi;Fuck...this is..embaressing..Can you, um, please hand me the antiserum there on the table and let me, um, finish up here. If you'll retun later I can help you in the shop as usual. I just...um..need a oohhh...um, moment.@@"<br><br>She writhes under the effect of her experiment as her body gurgles and swell with eggs. You look over at the table and the bright blue potion sitting within reach and then back to the writhing egg swollen girl. She makes a frustrated squeak and says, "@@.delphi;please..before the next..uh, before the next batch of eggs needs to be...birthed...ooohhgh...unless...youre um...no...no...um..are you, do you... I mean..you can..if...@@"<br><br>//What would you like to do?//<</if>>
----
<<if Flag("delphikink") is "juice">>[[Give her the light blue potion|DelphiAntiserum]]<br>[[Give her the dark blue potion|DelphiBellyPlay]]<<if $world.cw is true>>~~⚠️ CW:Leads to WG~~<</if>><<elseif Flag("delphikink") is "milk">>[[Give her the antiserum|DelphiAntiserum]]<br>[["assist" her|DelphiMilkPlay]]<<if $world.cw is true>>~~⚠️ CW:Leads to lacation play~~<</if>><<elseif Flag("delphikink") is "eggs">>[[Give her the antiserum|DelphiAntiserum]]<br>[["assist" her|DelphiEggPlay]]<<if $world.cw is true>>~~⚠️ CW:Leads to egg laying~~<</if>><</if>>!!Handing over the Antiserum
----
<<if Flag("delphikink") is "juice">><<SetFlag "delphijuiced">>You grab the vial of light blue potion and bring it to the squeaking blob of a girl. She strains and takes the potion from with a breathless huff. She tilts her mask to the side and pushes the vial into a slot with a click. The mask hisses and the potion swirls down into Delphi's body as she gulps it up.<br><br>Suddenly she moans as an agressive groan rumbles through her swollen body. She wobbles about and squeaks desperatly as her flesh shrinks and grows and jiggles. Her body suddenly tightens up, her skin-suit creaks to its limits before suddenly unszipping itself. A cloud of sparkling blue smoke pours out of her suit as she rapidly deflates down to her usual size. She's left a panting wreck clinging to the shreds of her torn skin-suit.<br><br>She sits up, squeezing her pale plump flesh testingly with one hand as she mutters to herself, "@@.delphi;...hmm, residual mass changes...will need to...remedy later.@@"<br><br>She clears her throat and coils her tail around herself abashedly, she squeaks, "@@.delphi;...um, thank you..$player.name..If you'd come back later, I'll have the shop ready to go..just um, need to get cleaned up...heh@@"<br><br>You nod and give Delphi her privacy as you make your way back up the stairs and then out of her shop.<<elseif Flag("delphikink") is "milk">><<SetFlag "delphimilked">>You grab the vial of light blue antiserum and bring it over to Delphi, careful not to slip on the spilling milk. She wriggles in her restraints and slips an arm free from the loops holding her, causing her to slosh to one side. Milk splashes about as she moans and tries to take the vial from you. After a short moment of struggling she's able to take it from your grasp and insert it into a slot on the side of her mask with a click. The little vial begins to bubble as its contents empty into Delphi's mask and subsequently she drinks it down. A shiver shoots through her body as the tide of milk begins to slow and her breasts stop swelling.She slips out of her bonds and slumps to the floor, landing on her pile of breast flesh with a moan. She pants and slowly lowers to the ground as her boobs shrink down, she mewls, "@@.delphi;uh..huff...okay...thank you $player.name, if you could, um, leave me to, um, finish up here. I'll reopen the shop shortly...@@"<br><br>You watch as she looks away, embarrassed, scooping up her still swollen breast flesh. You nod and make your way back up the stairs and out of her shop to give her privacy.<<elseif Flag("delphikink") is "eggs">><<SetFlag "Delphiegged">>You grab the vial of light blue antiserum and bring it over to the struggling girl as she rubs at her gurgling middle. She takes the vial from your hands and swiftly puts it into a slot on the side of her mask with a click. The vial empties into her mask and she drinks it down. Her body lurches and she squirms as the gurgling in her stomach grows louder for a moment. Eventually it stops and starts to even shrink down a bit, a strange mashing, churning noise coming from the poor girls body. She pants and moans as the potion takes effect. She She looks away from you in embaressment and says, "@@.delphi;Ugh...um...thank you...it'll..take a few moments to clear from my system, if you could, come back at a later time, ill have the shop back up and ready for you...I um...need time to clean up.@@"<br><br>She burbles and groans as her middle shrinks down, her skin and fur soaked in sweat.<br><br>You watch as she begins to haplessly scoop the mass of goo and eggs into empty jars, her heavy breathing muffled in her mask. You make your way back up the stairs and out of Delphi's shop to give her time to recover.<</if>>
<<SetFlag "delphikink" false>>
----
[[Continue|HarborMain]]
!!Playing with Delphi
----
You watch the as the swollen girl squirms needily as you pick up the dark blue potion. She mewls, "@@.delphi;No no…the light blue potion not...oh@@"
Her body groans and gurgles loudly causing her to squeak with need, "@@.delphi;Fuck...okay, give it to me, quick.@@"
You oblige her demands, hearing a lacing of lust in her voice, and hand over the small vial. She scrambles over her bulk in an attempt to grab it up, fumbling it in her swollen fingers. She jams the vial into a slot on the side of her mask with a click. You watch as the potion drains and Delphi gulps it down.
Suddenly you here a loud gurgle roll through Delphi’s body as she squeaks and moans. She desperately rubs at her jiggling flesh as her skinsuit groans. She’s swelling up faster than before, her fat spreading out taking up every inch left inside her suit. Her breathes and moans grow short as she’s compressed. She squeaks, "@@.delphi;oh! Fuck. Oh, so tight…it feels so good...I’m going to...@@"
She rocks her hips with lust as her belly rises, inching towards you, sloshing about and creaking like a filling water balloon. Her skinsuit reaches its limit and suddenly tears down its middle, causes a flood of pale flesh to pour out into the room. Delphi squeals with pleasure and embarrassment as she spreads out like rising dough. She falls onto her back, her pile of breasts and belly folds sloshing and gurgling as she shivers with delight under her swelling flesh.
She pants desperately as she struggles to move her fattening arms. She’s grabbing and rubbing whatever fatty bit of herself she can reach. She mewls, "@@.delphi;Gods...my body, it’s so sensitive. The feeling of my stretched skin, the movement of my fat. I’m. I’m. Ohhh. I need to be touched.@@"
She moans and desperately wobbles, trying to get you to come closer to her but she’s getting too heavy to move.
//What would you like to do to her?//
----
<<link [[Gently rub her|DelphiBellyPlay2]]>><<SetFlag "delphibelly" "gentle">><</link>>
<<link [[Grab her fat|DelphiBellyPlay2]]>><<SetFlag "delphibelly" "hard">><</link>>!!Delphi's Milky Situation
----
You approach the struggling girl, watching as her tender breast flesh churns and gushes with an impossible amount of milk. You see her squirming against the buldge in her pants and the buzzing of her vibrator, the latex of her suit stretching around the swell of her small cock.
You listen to Delphi muffling her moans as she looks away from you, she mutters quietly, "@@.delphi;You, can...touch...if you want...@@"
She wriggles in her bonds, trying to suppress the rocking of her hips and the desperate need flowing through her and her engorged breasts. The white of her fur showing between the black of her skin suit is streaked with sweat and the pale pink of her engorged boobs glistens, inviting you to play with them. The creaking of her latext stretching between her loins reminds you of another avenue as well, seeing her little shaft stiff and thobbing within. Either way this milky being is at your mercy.
//What would you like to do?//
----
[[Play with her cock|DelphiMilkCock]]
<<link [[Play with her breasts|DelphiMilkBreasts]]>><<SetFlag "delphibreasts" "play">><</link>>
<<if $player.hascock>><<link [[Fuck her Breasts|DelphiMilkBreasts]]>><<SetFlag "delphibreasts" "fuck">><</link>><</if>>!!Playing with an egg-filled Delphi
----
You approach the squirming girl as she tries to conceal her bloated form. You notice bellow the curve of her egg swollen belly her cock twitching with excitement, she's clearly enjoying this perdicament. She looks away, embarrassed, the glass-eyes of her mask fogging up with the heat rushing to her cheeks. She rolls over, her expanded belly throbbing as she rubs it, she murmurs, "@@.delphi;You're...just going to, stand there?@@"
Her belly gurgles and suddenly grows tighter, wobbling as the eggs within swell. She clutches her belly gently as her other hand goes to her mask, attempting to muffle her pleasured coos.
You look over the sensitive possum at your mercy
//what would you like to do?//
----
[[Rub her belly|DelphiEggBelly]]
[[Tease her cock|DelphiEggJack]]!!A Roving Brood-Beast
----
You stop in your tracks as you hear an unearthly noise. Something monstrous, animalistic, but almost like a voice? From behind a fungal caked ruin, creeps out a large beast. The strange oily black thing crawls along on six striped humanoid limbs in a spidery fashion. The creature’s serpentine length is draped in flowing flaps of elaborately colored skin that flutter gracefully as it slinks across the ruinous ground. It appears to be on the hunt, its strange eyeless face low to the ground, the tubular flesh horns on its head rapidly changing color in a scanning fashion. It turns to you and its lipless toothy mouth spreads open releasing a surprised gasp.
Its plump body ungulates excitedly as it spits up a sweet smelling pink mist that spreads out around you. The strange fog makes you feel odd, excited, entranced. Wearing its skin like a flowing coat, the creature sits up and with one of its stripped hands beckons you towards it. The creatures flat humanoid teeth clatter unnervingly as it nods at you.
The monster begins to emit a strange melodic noise, it sounds like it could possibly be a language of some kind. <<if $player.lucidity.current >= 30>>Some how, a part of you can feel what its saying, "@@.signage;Ye of man-kin blood, come closer, Lady Yarrow has a gift for thee. A belly full of my kin to carry and enjoy.@@"<<else>>You have no idea what it’s saying but it clearly wants you to approach it.<</if>>
//What would you like to do?//
----
[[Approach|BroodBeastStart]]
[[Leave|BroodBeastX]]!!Approaching the Beast
----
You make your way closer to the beast. She smiles, her teeth grinding excitedly as you approach. The shiny black beast rears up on her hind limbs and opens her colorful skin coat revealing a lewd fleshy sight. The length of her body is swaddled in rows of plump sagging breasts. Little insectoid like limbs line her sides and play with the piles of breasts teasingly. Further down her length, her belly sags as a great mound of jelly, fat and full. The purple glowing mass of her stomach appears to be some kind of egg sack, filled to the brim with squishy frog like eggs.
She spreads her fat thighs to reveal the swollen mass of fat pubis. The plump peach splits open as a thick blue ovipositor slips out, pulsing as it grows erect. Her belly gurgles as the eggs within shift and prepare for oviposition.
The flesh horns on her head flash bright colors as she hums and grinds her teeth happily. <<if $player.lucidity.current >= 30>>You feel her ethereal voice inside you, "@@.signage;Oocytes, rich and wanting of fresh soil. Mine cherubs. Would thee take them?@@"<</if>>
It seems she wants to lay eggs in you.
//What would you like to do?//
----
[[Decline|BroodBeastX]]
[[Accept|BroodBeastSexStart]]<<if $world.cw is true>>~~⚠️ CW:Leads to egg laying, dreamstate & WG ~~<</if>>!!Leaving the beast
----
You back away slowly and attempt to politely deny the creature as you shake your head. The beast pulls its skin coat around itself and slips back to the ground, making a disappointed hum. <<if $player.lucidity.current >= 30>>You can feel the creatures voice speaking into you, "@@.signage;As thee wish, man-kin. Return to me should thee desire these gifts.@@."<</if>> Its teeth make a grinding noise for a moment before it begins to slink away, returning to searching the ruins.
Seems you’re free to go.
----
[[Continue|RuinsMain]]!!Mating with <<if $player.lucidity.current >= 30>>Lady Yarrow<<else>>the BroodBeast<</if>>
----
You nod and step up to the beast, inviting her to be intimate with you. She smiles and hums, her teeth grinding happily as she slithers closer to you. She reachs out, tilting your face in her hands as her other arms undress you gently. She presses up against you, her breasts in your face, her rolling egg-belly squishing around your waist as her stiffening ovipositor teases between your legs. Her skin is warm, slick and smells of fennel and wine.
With your clothes tossed asside she drapes her skin-coat around you and brings your face to hers, letting you peer into her featurless face and large pearly teeth. She gently pushes you backwards and lets you slide down onto the volcanic earth. She leans over you, her breasts and fat danging down around you. Drool drips from her mouth as she pours pink smoke over you, making you feel hazy and excited. She speaks in her strange noises <<if $player.lucidity.current >= 30>>you can feel them moving through you, "@@.signage;be thee still, mine miasma shall lull thy body and make thee a supple host for mine oocyte.@@"<<else>>and it makes you feel at ease in her arms, loose, comfortable.<</if>>
She rolls you over, pushing you against the earth as she adjusts herself around you. You can feel the heat of her belly on your back and the strange sensation of the eggs churning around. She arches her long body and wedges her swelling ovipositor between her belly and your back. You feel it twitching as it stretches out, growing to its full size. The wet rod rubs between your Cheeks teasingly, a needy heat spreading through as you pressed back against it.
The beast hisses with delight and shivers, her breasts jiggling against the back of your neck. Feels like she's ready to enter you and so are you. <<if $player.hasvagina is true>>Under the effects of her pink smoke you feel your pussy swelling, plump, wet, ready. You arch your back and press against her encouragingly. The beast pulls back, alligning her ovipositor's tip with the soft lips of your vulva.<<else>>Under the effects of her pink smoke you feel your body's need growing. You lift your ass higher, feeling her smaller limbs spreading you open as she jostles and aligns alignes the tip of her ovipositor with your eager hole.<</if>>
----
[[Continue|BroodBeastSex2]]
!!Mating with <<if $player.lucidity.current >= 30>>Lady Yarrow<<else>>the BroodBeast<</if>>
----
The beast leans in and whispers in your ear more of her meoldic musings, <<if $player.lucidity.current >= 30>>"@@.signage;Are thee ready, mine lance is full and wanting. We may begin our coupling. Yes?@@"<br><br>You nod and you feel your body relax and open for her as her ovipositor presses against you.<<else>>you feel her strange words flow into you. Your body relaxes and opens up to her as you feel her ovipositor press against you.<</if>>
<<if $player.hasvagina is true>>Her tip throbs against the slick lips of your blushing pussy, sliding between them with a wiggle of her hips.<<else>>Her tip throbs against your hole, slicking it with her abundant natural lube. Slowly she eases her tip into you.<</if>>You feel your body open wider, throbbing in time with your pulse. You gasp as her ovipositor inches inside, deeper and deeper until you’re completely filled. The organ swells, taking up any extra space it can as the beast begins to gently rock her hips. Slowly she builds rhythm, her limbs grasping at yours and pushing you down against her shaft. <<if $player.hasbreast is true>>Her fingers spread and play with your flesh, groping and tugging on your breasts. She seems to linger for a time, savoring the plump mounds. <<else>>Her fingers spread and play with your flesh, groping and tugging against your hips. She seems to linger for a time, savoring the plump mounds of your bottom.<</if>>
She picks up speed, you can feel her thick shaft bulging inside your belly as she moves. You feel like this should hurt, but your body just feels so lose, so stretchy. It makes you ache with pleasure. <<if $player.hasvagina is true>>Your pussy throbs with need, gushingly wet, wetter than you’re used to. You can feel your pulse in your clit, a soaring heat<<else>>Your ass throbs as it takes her in with surprising ease. You can feel your pulse quickening as a pressure grows in your belly.<</if>>. You feel strange, wrong, clearly under this beasts effects, but you like it.
You feel the beasts belly churning at your back. The swollen sack of eggs gurgles as eggs shift down and load into the monster’s ovipositor.
//Can you take it?//
----
<<link [[Ask her to go gently|BroodBeastSex3]]>><<SetFlag "broodbeast" "gentle">><</link>>
<<link [[Ask her to go harder|BroodBeastSex3]]>><<SetFlag "broodbeast" "hard">><</link>>!!Mating with <<if $player.lucidity.current >= 30>>Lady Yarrow<<else>>the BroodBeast<</if>>
----
<<if Flag("broodbeast") is "hard">>You moan to the creature between panting breathes, "@@.player;Oh fuck. Fill me up. Fuck me harder!@@"<br><br>The beast leans in and makes clicks her teeth in your ear and makes an excited hum. She opens her mouth and spits out another cloud of pink smoke, making you go limp and dizzy in her grasp. She puts her weight down on you as she adjusts, her eggsack squishing around your back. She pushes your head down into the earth and then <<if $player.hair.length > 2>>pulls your head back by your hair, her spidery fingers coiling through your strands.<<else>>and then pulls you up by the back of your neck, her spidery fingers coiling around you.<</if>><br><br>She leans back spearing you on her ovipositor as tendrils slip out from under her skin coat. The tendrils wrap around your limbs and hoist you up into her lap, sending her ovipositor as deep as it can into your pit. With you balanced and helpless in her grasp she begins to thrust into you with growing speed. She bounces you over and over again, her shaft swelling with need. You’re surprised how fast you feel an orgasm building in you. Suddenly you hear her belly churn and gurgle as the eggs begin to shift. Her eggsack shrinks slightly, eggs loading up into her ovipositor. You can feel the bulges moving up the organ, nearing you as the beasts thrusts grow more frantic.<<else>>You ask the creature between panting breathes, "@@.player;Oh...you feel so big. Can you go gently with me?@@"<br><br>She smiles and clicks her teeth as she leans in and gives you a reassuring hum. She rubs at your back with one of hand and then scoops under you with the others. She turns you on your back to face her. She leans over you, egg-sack squishing around you middle as she slows her thrusting and instead turns it into short but more rhythmic pumping. You can feel her deep in your belly, your body squirming in her embrace as she pulses away. You feel yourself getting close even under the gentler pattern of her ovipositors ramming.<br><br>The beast shudders in a way that lets you know she’s close too. Suddenly her thrusts get shorter, faster and tighter. She holds you steady as her belly gurgles and shrinks slightly as eggs begin to travel down her ovipositor. You can feel the organ stretching as the round lump nears your body.<</if>>She lurches back and releases an animalistic howl, pink smoke pouring into the air. She’s about to pump her eggs inside you, and you can feel your own orgasm about to spill out.
//Do you take in the eggs?//
----
[[Pull out|BroodBeastPullOut]]
[[Let her finish in you|BroodBeastFinish]]!!Pulling Out!
----
Here it comes! An orgasm punches through your body like lightning<<if $player.hascock is true>>. Your cock hot and swollen, it erupts, slinging cum as the beast works you<</if>>. You feel the beasts organ stretch to its limit inside you as a gush of fluid rushes up and into your body. The egg is roll up the shaft with speed. <<if Flag("broodbeast") is "hard">> You wriggle and try to get off before it makes it inside you but can’t seem to dislodge yourself from the desperate creatures grasp. You’re too weak and delirious from the orgasm pulsing through your body.<br><br>Just before it’s too late however she seems to notice your struggling and with a swift grunt she pulls you up into the air with a pop. Goo and eggs rocket out of the beasts organ, splattering across your bottom and thighs, spilling out and muddying the ashy ground. She moans desperately as several more spurts of eggs sling onto you and the ground before finally exhausted she lowers you to the floor. You are both left panting and shivering with pleasure. <<else>>You wriggle and push against her belly and breasts, slipping against her spongey flesh. You’re too caught up in your orgasm to tell her to pull out. <br><br>Just before it’s too late however she seems to notice your struggling and with a swift grunt she pulls back with a wet pop. Goo and eggs rocket out of the beast’s organ, splattering across your belly and thighs, spilling out and muddying the ashy ground. She moans desperately as several more spurts of eggs sling onto you and the ground before finally exhausted, she slinks to the floor. You are both left panting and shivering with pleasure. <</if>>
After a few moments, the beast stands once more, draping herself in her skin cloak and clicking her teeth at you. She hums disappointedly but sticks out her tongue at you playfully. <<if $player.lucidity.current >= 30>>You feel her voice echo inside of you, "@@.signage;Thou art a tease. A devilish tease. Thy body felt wondrous, let us couple again soon.@@"<</if>>
With that she turns and slither off back into the ruins, hunched low, on the hunt. You look around you at the mess of goo and eggs clinging to you. You wipe you self clean with some effort and and get dressed. <<if Flag("broodbeast") is "heavy">>You scoop some of the muck up and take some of the eggs for yourself. Perhaps they could be valuable. <br><br><h3>🦠 Acquired 3 Brood-beast Oocytes</h3><<AddItem 3 "bboocyte">> <<else>>You decide to search the muck and pluck on of them eggs to keep. Perhaps it could be of value?<br><br><h3>🦠 Acquired 1 Brood-beast Oocyte</h3><<AddItem 1 "bboocyte">><</if>>
<<SetFlag "broodbeast" false>>
----
[[Continue|RuinsMain]]!!Egg-ruption
----
The beast shivers and slams into you as a torrent of hot wet goo floods into your body. Her ovipositor throbs in your <<if $player.hasvagina is true>>pussy, pumping her load into your awaiting womb in fat rolling spurts.<<else>>ass, pumping her load into your awaiting guts in fat rolling spurts.<</if>>
You can feel the round bulges of the eggs slide into you, popping out and rolling weightily into your belly. It feels strange, elevating and so hot.
<<if Flag("broodbeast") is "hard">>You squirm as the beast arches you back and pushes your head down. She makes you watch as your belly swells. She makes a delighted squeal as her belly behind you shrinking down, dumping egg after egg into you. You can’t hold out under the pressure, you feel an orgasm shooting through you like lightning, spreading out from your pit.<<if $player.hascock is true>>Your burning cock erupts, spilling cum in hot sticky ropes against the underside of your egg swollen belly. <</if>><<else>>You shiver in the beasts embrace, feeling your belly swell as hers shrink, dumping egg after egg into you. You can’t hold out under the pressure, you feel an orgasm shooting through you like lightning, spreading out from your pit. <<if $player.hascock is true>>Your cock twitches and spurts hot ropes of cum against the beast’s underside as her own spurts finally slow.<</if>><</if>> You cum and cum, with each egg filled pulse, orgasm frying your brain. <br><br>With you left as a quivering mess, bloated with goo and eggs, the beast leans in and begins to wrap you up in its skin-coat. She breathes deep and then fills your shared little tent with her pink smoke. She makes a gentle cooing noise as she slides her arms around you. She scoops you up as you become delirious and dizzy, your vision full of stars and your body full of electricity. You black out from it all, mused to sleep by the dreamy cloud of sweet smoke and the undulating pressure in your egg filled middle.
----
[[Continue|BroodBeastCave]]!!Waking up in the depths
----
In your dreamless sleep you feel your body being moved. You feel yourself spinning, your stomach flipping. You feel strange, but tingling with euphoria. You can’t tell if time is passing, but you occasionally wake from your cloudy pleasured state.
In your daze you look around you, finding yourself to be inside some sort of glowing cavern. The caverns walls are lined with pink glowing crystals and webs of thick fleshy blue gunk. You notice squirming figures strung up by the goop: pregnant humanoids of all shapes and sizes, held aloft like drying sausages. All around them attend all manor of broodbeast, some similar to the one you met earlier, some very different. This must be a hive. You notice some of the pregnant captives being doted on seem to be undergoing transformations into beasts themselves.
A strange bubbly feeling in your belly reminds you of your similar predicament. You look down over yourself and the fleshy webbing that holds you to the wall. You see your swollen belly, bulging out from its binds. It seems far larger than before, the surface of it rolling as something within squirms about.
Out of the crowd of beast you spot your own Broodbeast from before<<if $player.lucidity.current >=30>>, Lady Yarrow,<</if>> slinking her way towards you. She slithers up the wall and envelopes you with a happy humming noise. She gently rubs your growing belly and then arches back. You notice her breasts seem fuller than usual and dripping a pink fluid. Little tendrils emerge from her numerous breasts and worm their way towards you. In your lulled state you’re helpless to resist. Her tendrils enter your mouth and begin to pump you full of the pink fluid. It tastes, surprisingly delicious; you suddenly can’t get enough, drinking it down readily. You realize in your dreamy state you’ve been fed like this several times now.
The beast leans in, stroking your hair as it hums and you feed. <<if $player.lucidity.current >= 30>>You can feel her words echoing into you, "@@.signage;Yes. Good. Drink deep cherished one. Our cherubs grow stronger in fed flesh. Delight in this duty.@@"<br><br><</if>> You can feel your belly squirm more vigorously as you drink, each gulp making you and your occupants grow. You just can’t help but want more and more. As you here other captives around you give birth and the beasts celebrating you find yourself excited. You drift off once more, in the foggy pink dreams of your lust addled state.
Waking only for brief moments of pleasure, feeding and delirium.
----
[[Continue|BroodBeastBirth]]
!!Birthing Broodbeast spawn
----
The days blur together in a foggy mess of pleasure as you slowly feel your body growing against its bindings. Your squirming belly feels so ripe and full, it send shivers of ecstasy through you every chance it gets. You’re becoming a slave to these demons’ influences it seems.
Then one day, out of the fog rips lightning through your body. You shoot awake, your body buzzing with orgasmic sensations, you twitch and squirm in your bonds. Your belly squirms and rocks like stormy waters, the demons within ready to emerge.
You realize you have an audience, all around you are broodbeasts humming happily as they watch your swells, ready for birth. Pressure build and builds and you feel it coming. It feels so good. Each squirm, each spike of pain, it weirdly feels so good. You pant and mutter in your pleased delirium, <<if $player.hascock is true>>Your cock swell hard against the squirming underside of your brood swollen belly. You rock your hips, to jostle your belly against your slime slicked cock, feeling the needy mass grow steadily more desperate. Finally, it’s time. You cum hard, blasting cum against your belly as your body spills its alien waters.<<else>>Your body shivers, wanting release as your brood swollen belly send massive waves of depraved pleasure through your root nerves. You can feel it growing steadily more desperate. Finally, it’s time. You cum hard, crying out as your body spills its alien waters.<</if>>
A gush of purple goo floods out between your legs as something thick and strange wriggles its way out of you. Wet plop after wet plop you feel the new borne monsters slither out into the awaiting arms of the cheering broodbeasts around you. One by one they take away the strange jellyfish like larvae and sequester them away to a deeper part of the chamber.
Over and over again your body is wracked by blinding orgasm, until you collapse in your bonds. Doting beasts gently muttering soft words to you, wiping sweat from your blissed out face. All turns back to a foggy pink as you pass out once more
<<SetFlag "broodbeast" false>><<set _gain to RNG(1,5),$player.fat.current += _gain, $stats.gain += _gain>>
----
[[Continue|BroodBeastEnd]]!!Waking
----
Slowly light returns to your dreamless sleep. You wake up to the sweet musky scent of an odd flower bed you find yourself laying in. You look around, groggily getting yourself into a sitting position. You seem to be laying next to a hot spring in the caldera, tented by an assortment of strange red plant life.
You examine yourself and find you to be no worse for wear. Maybe a bit sore and a little chubbier than before. You seem to be nice and clean, freshly bathed. The beasts seem to have left your clothes next to you, neatly folded.
After taking a moment to enjoy the warm mists of the hot spring, you gather your strength, get dressed and get on your way.
----
[[Continue|RuinsMain]]!!Playing with Delphi
----
<<if Flag("delphibelly") is "gentle">>You approach the struggling blob of desperate possum flesh and place your hand against her. She shivers at your touch and squeaks with surprise. She pants and nods, tilting her mask away from you in embarrassment. You press up against her side rolls and put your other hand down on her swelling gut. You run your fingers through her soft white fur and begin to gently knead the pale pink of her belly. She mewls quietly with pleasure, her unnaturally soft fat sloshing in your playful grasp. Her middle continues to gurgle and grow as she breathlessly squeaks. You can feel her wiggling, rocking her hips desperately under the weight of her growing girth. She enjoying this.<br><br>You circle her curves and slip between her folds, and guide your fingers to the deep cavern of her navel. Her breath catches as you tease the edge of her pudgy hole and she squeaks quietly to herself, "@@.delphi;Oh fuck, I’m close? Is this really going to make me cum?@@"<<else>>You slide up against the struggling blob of possum flesh and grab up big hand fulls of fat, your fingers sinking deep into her soft white fur. She gasps and moans with embarrassed pleasure. She pants and nods, shyly turning away from you as her desperate coos encourage you to continue. You scoop up what you can of her, feeling the dough mass growing by the moment, and vigorously slosh it around. Waves wobble through Delphi’s entire body causing her to squirm and squeak. You can feel her rocking her hips under the layers of pudge as you play, her arousal laid bare.<br><br>You press up on her and grab her by her deepening navel, her breath catches as you tug her belly around in rhythm with her desperate rocking. Breathless and lust drunk she mutters to herself, "@@.delphi;Oh fuck, oh fuck..how? I’m close already, I’m oh, gods…this feels so good@@"<</if>>
//How do you want to make her cum?//
----
<<link [[Kiss and tease her navel|DelphiBellyPlay3]]>><<SetFlag "delphibelly" "tease">><</link>>
<<link [[Straddle her and frot her belly|DelphiBellyPlay3]]>><<SetFlag "delphibelly" "straddle">><</link>>
<<if $player.hascock>><<link [[Fuck her belly|DelphiBellyPlay3]]>><<SetFlag "delphibelly" "sex">><</link>><</if>>
!!Finishing Delphi
----
<<if Flag("delphibelly") is "tease">>You slow down and slide your fingers across the underside of her belly, teasing as the fat filled swell between her legs. You can feel her rock her hips with more desperation, but under all her growing flesh she can do little more than wiggle. You slide up between her lefts and lean against her belly, teasing the pudgy ring of her fat navel with gentle brushes of your finger tips. Delphi gasps and whimpers with need. You lean in further, pulling the curve of her gut down with your body as you place gentle kisses across her belly. You can feel her squirming more and more with each hot breath and moist kiss left on her sensitive body. Finally you let your tongue slip out and tease its way into the depths of her cavernous navel causing her to mewl needily.<br><br>As you lap away at her sensitive flesh you feel her squirming beneath you become more and more desperate. Her gasps and moans growing shorter, closer. You watch as her swollen arms attempt to bend and cover her embarrassed face as she reaches her limit.<br><br>Suddenly she jerks, sending a sloshing wave through her body as a shuddering gasp escapes her mask, "@@.delphi;oh, oh! Fuuuck.@@"<br><br>She squeals as she cums, ripples flowing through her belly as her fat swaddled body is rocked by a powerful orgasm. Slowly after waves of bucking she calms, her breathing heavy and strained, softly cooing with delight. That seems to have done it.<<elseif Flag("delphibelly") is "straddle">>You smile teasingly as remove your clothes. You press down hard on her belly, making her squeak as you lean up against her expanding girth. You climb up and straddle her gut, struggling to stay balanced atop her gelatenous mass. The sensitive girl moans and mewls as she attempts to hide her face in embaressment. You lean in and sprawl out, pressing your hips into her belly as you dig your hands into her breasts for balance. She feels like a pile of waterballoons filled with thick cream. You gently rock and hump up and down against the growing curve of her middle, relishing the delighted coos she's quietly breathing into her mask. You feel Delphi rocking her hips in time with your movements, her most sensitive areas being stimulated by the rippling motions spreading out through her fat. Her breath shudders as she builds rhythm <<if $player.hascock>>your cock throbbing and digging into her slippery flesh<<elseif $player.hasvagina>>your vulva plump and wet as it slicks her fat.<<else>>your loins hot against her slick flesh.<</if>><br><br>As you frot away against her sensitive flesh you feel her squirming beneath you become more and more desperate. Her gasps and moans growing shorter, closer, you can tell she's reached her limit.<br><br>Suddenly she jerks, sending a sloshing wave through her body as a shuddering gasp escapes her mask, "@@.delphi;oh, oh! Fuuuck.@@"<br><br>She squeals as she cums, ripples flowing through her belly as her fat swaddled body is rocked by a powerful orgasm. You ride the waves, enjoying the sloshing movement between your thighs. Slowly after waves of bucking she calms, her breathing heavy and strained, softly cooing with delight. That seems to have done it.<<else>>With a playful smile you undress yourself, letting your cock stand at attention. You know Delphi can't see you over the mass of her surging bulk, so you press up against her. She gasps and mewls feeling your cock touch her fat. She wiggles needily and quitely squeaks, "@@.delphi;Oh..would you..um..please..@@"<br><br>You hear the lust in her voice and grab up big handfuls of her belly, squishing it towards you. She yelps eagerily as you press your tip against the awaiting hollow of her deepning navel. Unnaturally soft and slick from the effects of the potion you test her little cavern and ease yourself inside. It takes a moment to seperate her slabs of fat enough to make room for you, but soon you pop inside digging into her depths. She squirms and squeals with delight feeling you throbbing inside her belly. From within the gurgling mass of her gut you can feel her hips rocking, sending ripples through her body as you slowly join her rhythm. Her pants and moans grow short as you pick up speed, plowing into her slicked pudgy cavern. You can feel it getting deeper and putting more pressure on your cock as she grows heavier by the moment under the effects of the potion. Squeezed tight inside, pulsing hard as you thrust you feel yourself getting close. Delphi's embarrassed mewls and stuttering breath tell you she's getting close to. You wait till you can feel her body lurch, lighting shooting through her blobby form as an orgasm grips her. She squeals, "@@.delphi;oh,so,hot,gods..i'm, i'm going to, I'm...cum, cum in me!@@"<br><br>As she cums under her layers of potion created fat you feel yourself cumming too, erupting into her navel. Each wet splur fills her cavity, spilling out around your cock and down the length of her fat swollen form. You're left breathlessly laying atop her girth as your spent cock twiches inside her cum filled belly. Slowly you slip your way out of her as she twitches in the afterglow of her orgasm.<</if>>
You slide off of her body, taking a moment to enjoy the panting girls wobbling form. You walk over to the table and grab the anti-serum from before and then circle back around to her. Weakly she waves you over and nods between panting breaths. She points to the slot on the side of her mask guiding you over as you kneel down to to insert the vial of sparkly blue goo. The mask hisses as the vial clicks in, draining into Delphi. She coughs and shakes for a moment as the anti-serum begins to take effect. All over her body begins to jiggle agressively, pulsing like a heart. Sweat streaks her fur as she squeaks and writhes. Suddenly blue tinted steam clouds off her body in a great plume. The strange mist streams out of her as you watch her body shrink away, diseapering into the sparkling fog.
As the mist clears, she's left as her usual size, a panting wreck clinging to the shreds of her torn skin-suit. She sits up, squeezing her pale plump flesh testingly with one hand as she mutters to herself, "@@.delphi;...hmm, residual mass changes...will need to...remedy later.@@"
She clears her throat and coils her tail around herself abashedly, she squeaks, "@@.delphi;...um, thank you..$player.name..for your..um, assistance...If you were in need of the shop, i uh...if you could come back later, I'll have the shop ready to go...just um, need to get cleaned up...heh@@"
You nod and give Delphi her privacy as you make your way back up the stairs and then out of her shop.
<<SetFlag "delphibelly" false>>
----
[[Continue|HarborMain]]!!Milking Delphi
----
You slip around behind the suspended girl, sliding up between her thighs, your face to the round swell of her latex covered bottom. She gasps feeling your warmth, her legs reflexively trying to clamp shut but her restraints hold her open for you. Gently you slide your palm up against the buzzing toy below the latex and feel it slide around her cock below. She squirms with a half-hearted, embarrassed attempt to stop you but soon changes course and begins to rock her hips against your touch. She quietly mutters to herself as she lets you reach towards her belly, below the swell of her engorged breasts and begin to pull down the remaining length of her skin-suit's zipper. You peel it down and slip it over her loins.
She gasps again when her sex toy clatters to the floor as you strip her, leaving her pulsing privates wanting. With her breast pulsing and her stiff cock hanging in your grasp, she quietly mumbles, "@@.delphi;please...continue..@@"
You slip your fingers around her sheathe and begin to roll it up and down in your grasp, her pink cock pulsing as she coos needily. You stroke and tug gently, making her squirm as the head of her cock swells. You slide up and tease at her balls, enjoying the silvery dribble of pre-cum building up at her throbbing tip. Her moans are growing more desperate as she rocks on the surging mass of her udders. You work her until you feel her balls tightening and her body stiffens. She mewls and sags her head as a shiver rips through her body, "@@.delphi;Oh, fuck..I'm close..I'm, I'm, ohhh.@@"
She bucks back, sloshing about her leaking breasts as an orgasm grips her. You feel her cock fill, bulges of cum squeezing into it. You feel the them roll through your grip as she finally erupts, spurting cum across the underside of her udders and over the floor. After several loads of cum, she finally begins to sag in your hand. She slumps in her restraints, panting in the afterglow of her orgasm.
You watch as her breasts continue to fill and gush milk all over the tils and now that her lust has subsided she quietly coos, "@@.delphi;Thank you..$player.name..I um, do you mind handing me the anti-serum...I should um...take care of this...@@"
You grab the vial of light blue antiserum and bring it over to Delphi, careful not to slip on the spilling milk. She wriggles in her restraints and slips an arm free from the loops holding her, causing her to slosh to one side. Milk splashes about as she moans and tries to take the vial from you. After a short moment of struggling she's able to take it from your grasp and insert it into a slot on the side of her mask with a click. The little vial begins to bubble as its contents empty into Delphi's mask and subsequently she drinks it down. A shiver shoots through her body as the tide of milk begins to slow and her breasts stop swelling. She slips out of her bonds and slumps to the floor, landing on her pile of breast flesh with a moan. She pants and slowly lowers to the ground as her boobs shrink down, she mewls, "@@.delphi;uh..huff...okay...thanks, if you could, um, leave me to, um, finish up here. I'll reopen the shop shortly...@@"
You watch as she looks away, embarrassed, scooping up her still swollen breast flesh. You nod and make your way back up the stairs and out of her shop to give her privacy.
----
[[Continue|HarborMain]] !!Milking Delphi
----
You look over the desperately mewling girl and her massive breasts as they swell heavier against the cups of her pumps. Her hips rock slowly as the sex toy between her latex covered loins buzzes away, lulling her into a lusty daze. Her little machines chug on, haplessly attempting to drain Delphi’s growing milk supply into jugs that reached their limits long ago and now spill a fountain of milk across the tiles and down the drain.<br><br>You approach the suspended possum, careful not to slip on the milk slicked tiles. The pale blobs of breast flesh that hang from Delphi’s chest are blushed pink and streaked with sweat from their growing pressure. She looks away from you as she moans, the glass eye holes of her mask fogged up with embarrassment and pleasure.
Quietly, half to herself, she coos, "@@.delphi;the growth has been exponential, I'm so...sensitive...I need to be, touched...@@"
You are eager to oblige.
Gently you begin to prod her breasts, eliciting a squeak from her. Encouraged, you place both hands on either side of her hefty udders and give them a light squeeze. You press her cleavage into a deep line, causing her to groan as the milk flow becomes slightly faster from the pressure. She feels hot and slick in your grasp.
As her breasts swell, her cleavage grows deeper and slicker. Testingly, you slip your finger tips into the moist gap and watch as she squirms with delight. You slip your whole hand through and feel the warm churning depth of her milk engorged udders.<<if Flag("delphibreasts") is "play">>She’s panting with need and you feel encouraged to continue to prod and test her flesh. She mewls softly and nods to you.<br><br>Under your touch she arches her back and presses her weight down on her swollen breasts, forcing more milk to pour into her pumps. She is visibly getting bigger, her milk flowing fast. You can tell she’s enjoying it, she rocks her hips against her vibrator as her tail coils and rubs the underside of her udders.<br><br>You press into her and attempt to scoop up as much breast flesh as you can, causing her to squeak and moan. She’s heavy and getting heavier, you struggle with her pulsing sweat slicked boobs but mange to heft them into your arms. Gently you begin to massage them and give them some vigorous fondling. Delphi squirms with delight, her breaths growing short in her mask as she muffles her cries of pleasure. You stroke the length of her breasts and push out heavy gushes of milk, which causes her to jerk and stutter. With each tug her breasts get bigger in your hands, filling with more milk than you can pump out. Eventually pressure starts to build and you can feel the poor girl reaching her limit..<br><br>Eventually her breath catches as her hips buck. She squeezes you tightly against her as she mewls, "@@.delphi;Oh, oh fuck, I’m going to..I’m going to...@@"<br><br>You grab up as much flesh as you can carry and give her udders a long rolling tug, finally she cries out, throwing her head back as she cums hard. Her milk erupts from her breasts and splashes all across your body.<<else>>She’s panting with need and you feel yourself stiffening. You notice she’s can see the growing bulge between you legs. She mewls softly and nods to you.<br><br>With a teasing smile you begin to strip your clothes, your cock thick and at attention. She doesn’t seem to take her eyes off it, she simply arches her back and presses her weight down on her swollen breast, deepening her moist cleavage further. Gently you begin to tease the head of your cock just slightly into the gap, the warm pulse of her flustered heart hot against you. She shivers and leans in, softly brushing the beak of her mask against your hips, guiding you down into her supple swollen flesh. She slips her arms free of her restraints, sloshing forward as she wraps her arms around your lower back for support. As she slides up against you, her breasts slip free of her pumps with a wet pop. She gasps feeling her udders spread out over the cold tile.<br><br>Now with her positioned in a firm arch your dick digs into her. Together you begin to rock, her udder rolling up and down the length of your throbbing shaft. You can hear her muffled moans growing stronger as her hips pulse against her vibrator. You in turn thrust into her breasts with more vigor, your hips plaping into her chest, winding ripples through her body. With each movement her breasts gush more and more milk, each moment swelling bigger and fuller around your cock. So warm and slick, she feels great sloshing around you.<br><br>Eventually her breath catches as her hips buck. She squeezes you tightly against her as she mewls, "@@.delphi;Oh, oh fuck, I’m going to..I’m going to...@@"<br><br>You feel yourself getting close too as she quivers and coos. Her breasts are so heavy now, so full of milk, squeezed so tightly between her body and your cock. Finally she squeaks, throwing her head back as she cums hard. Her milk erupts from her breasts and splashes all across your body and you feel yourself slip into an orgasm as well. You cum, spurting between her breast with a forceful thrust of your hips<br><br>After a few moments of panting and leaning against eachother you pull out and let your cum cascade sloppily down her massive chest. <</if>><<SetFlag "delphibreasts" false>>
She pants and hangs her head before rolling out of her bonds and flopping to her side. She murmurs quietly, "@@.delphi;um...thank you...$player.name, that was...great...@@"
See motions with her tail towards the blue potion sitting on the nearby table and meekly says, "@@.delphi;But I have to end this reaction before it escalates further…could you, um, hand me the anti-serum.@@"
You grab the vial of antiserum and bring it over to Delphi, careful not to slip on the spilling milk. After a short moment of struggling she's able to take it from your grasp and insert it into a slot on the side of her mask with a click. The little vial begins to bubble as its contents empty into Delphi's mask and subsequently she drinks it down. A shiver shoots through her body as the tide of milk begins to slow and her breasts stop swelling. She slumps to the floor, landing on her pile of breast flesh with a moan. She pants and slowly lowers to the ground as her boobs shrink down, she mewls, "@@.delphi;uh..huff...okay...thank you $player.name, if you could, um, leave me to, um, clean up here. I'll reopen the shop shortly...@@"<br><br>You watch as she looks away, embarrassed, scooping up her still swollen breast flesh. You nod and make your way back up the stairs and out of her shop to give her privacy.
----
[[Continue|HarborMain]]!!Running away!
----
You look over the lusty blob of a beast woman, grab your canteen and take your chance to escape. You run off and hear her moan after you, "@@.blair;Nooo, come back and fuck me, meat! I'm so hungry....I'm so needy...I can't reach myself...@@"
You see her struggling to chase after you, wobbling about, attempting to stand, but she's simply too bloated at the moment to move.
You're in the clear.
----
[[Continue|RainMain]] !!Rubbing her belly
----
Delphi mewls as you approach and kneel down next to her. Gently you place a hand against her sweat streaked belly and begin to rub her in soft circles. Your fingers slide through her silky white fur, pressing into her pink flesh and jostling the eggs inside. She pants and moans with each passing circle you make, her hips slowly joining the rhythm, her little cock twitching as it's squeezed between her belly and thighs.
She squeaks as her belly suddenly lurches in your hands, growing bigger, tighter. You can feel her body twisting with delight as her insides are stretched by the gooey orbs. Pressure is building inside her and so too is her need. She pants, "@@.delphi;Oh...they're almost ready...I can, i can, I'm...@@"
She jerks and shivers as she rolls around, jirating her hips against the swelling ball of her belly. You continue to squish and rock her middle, hearing it slosh about as it becomes stiffer, fuller. She moans and stutter as a loud groan erupts from her engorged middle. You feel the eggs shift and begin to lower into her depth.
Desperatly delphi slips off more of her latex and rolls onto all fours. She grabs your hand and presses it into the side of her churning belly as she lifts her bottom in the air, moaning into the floor. She coos and squeals, "@@.delphi;Oh fuck...here they come, I'm..I'm..going to. ooooh!@@"
Suddenly, goo squirts from her bottom as the eggs begin to crest. Her pulsing cock erupts, spilling cum down the curve of her belly as she mewls into her mask. She presses her fingers between yours and makes you push down harder on her belly. The eggs move under your pressure and finally they begin to pop out of her body in shivering spurts. One after the other she bucks and moans, eggs pumping out of her body spilling all over the tiles.
Eventually her belly shrinks after countless gooey eggs flow, leaving her to lay flat on the cool tiles, her tail coiling around her as she tries to catch her breath. Still twitching, she rolls over and gently rubs her now vacant belly. She softly puts her hand against you and asks, "@@.delphi;I..um, thank you...Another..batch will start soon...please..hand me the anti-serum@@"
You grab the vial of light blue potion from the nearby table and bring it over to the struggling girl as she rubs at her gurgling middle. She takes the vial from your hands and swiftly puts it into a slot on the side of her mask with a click. The vial empties into her mask and she drinks it down. Her body lurches and she squirms as the gurgling in her stomach grows louder for a moment. Eventually it stops and what puffiness remains of her belly shrinks down. She rolls about, exhausted and says, "@@.delphi;Oof, thanks...it'll..take a few moments to clear from my system, if you could, come back at a later time, ill have the shop back up and ready for you...I um...need time to clean up.@@"<br><br>She burbles and groans as her middle shrinks down, her skin and fur soaked in sweat.<br><br>You watch as she begins to haplessly scoop the mass of goo and eggs around her into empty jars, her heavy breathing muffled in her mask. You make your way back up the stairs and out of Delphi's shop to give her time to recover.
----
[[Continue|HarborMain]] !!Rubbing her belly
----
Delphi mewls as you approach and kneel down next to her. Gently you place a hand against her sweat streak belly and begin to trace your hand down over the swell. Your fingers slide through her silky white fur, pressing into her pink flesh and jostling the eggs inside. She pants and moans as you make your way under, her hips slowly joining the rhythm, her little cock twitching as it's squeezed between her belly and thighs.
She squeaks as her belly suddenly lurches against you, growing bigger, tighter. You can feel her body twisting with delight as her insides are stretched by the gooey orbs. Pressure is building inside her and so too is her need. She pants, "@@.delphi;Oh...they're almost ready...I can, i can, I'm...@@"
She jerks and shivers as she rolls around, jirating her hips against the swelling ball of her belly. You slip your fingers around her sheathe and begin to roll it up and down in your grasp, her pink cock pulsing as she coos needily. You stroke and tug gently, making her squirm as the head of her cock swells. You slide down and tease at her balls, enjoying the silvery dribble of pre-cum building up at her throbbing tip. Her moans are growing more desperate as she rocks agaisnt you. sloshing her egg stuffed belly about. You work her until you feel her balls tightening and her body stiffening. She mewls and sags her head as a shiver rips through her body, "@@.delphi;Oh, fuck..I'm close..I'm, I'm, ohhh.@@"
You continue to rock her, feeling her pulse in her swelling tip. You watch as her belly rises, harder against your hand and her girl-dick, hearing it slosh about as it becomes stiffer, fuller. She moans and stutter as a loud groan erupts from her engorged middle. You feel the eggs shift and begin to lower into her depth.
Desperatly delphi slips off more of her latex to make room. She grabs one f your hand and presses it into the side of her churning belly as works her hips against your other hand, moaning into the air with her head back. She coos and squeals, "@@.delphi;Oh fuck...here they come, I'm..I'm..going to. ooooh!@@"
Suddenly, goo squirts from her bottom as the eggs begin to crest. Her pulsing cock erupts, spilling cum up and onto the curve of her belly as she mewls into her mask. She presses her fingers between yours and makes you push down harder on her belly. The eggs move under your pressure and finally they begin to pop out of her body in shivering spurts. One after the other she bucks and moans, eggs pumping out of her body spilling all over the tiles.
Eventually her belly shrinks after countless gooey eggs flow, leaving her to lay spralled out on the cool tiles, her tail coiling around her as she tries to catch her breath. Still twitching, she rolls over and gently rubs her now vacant belly. She softly puts her hand against you and asks, "@@.delphi;I..um, thank you...Another..batch will start soon...please..hand me the anti-serum.@@"
You grab the vial of light blue potion from the nearby table and bring it over to the struggling girl as she rubs at her gurgling middle. She takes the vial from your hands and swiftly puts it into a slot on the side of her mask with a click. The vial empties into her mask and she drinks it down. Her body lurches and she squirms as the gurgling in her stomach grows louder for a moment. Eventually it stops and what puffiness remains of her belly shrinks down. She rolls about, exhausted and says, "@@.delphi;Oof, thanks...it'll..take a few moments to clear from my system, if you could, come back at a later time, ill have the shop back up and ready for you...I um...need time to clean up.@@"<br><br>She burbles and groans as her middle shrinks down, her skin and fur soaked in sweat.<br><br>You watch as she begins to haplessly scoop the mass of goo and eggs around her into empty jars, her heavy breathing muffled in her mask. You make your way back up the stairs and out of Delphi's shop to give her time to recover.
----
[[Continue|HarborMain]] !!A Diner in the wastes?
----
As you wander the wasteland you find yourself stumbling across the pavement of an empty parking lot. You’re not sure how you hadn’t noticed it before, but out here in the middle of nowhere stands a quaint little retro-dinner. The building is rather small, chrome lined with blue and white stripes. It’s steamed up windows are draped with red checkerboard curtains and glow with a hungry orange light. Atop the building sits a curvy pink neon sign that reads, "Donna’s Diner".
Something about the way it shines, the watercolor like glow it has makes you feel nostalgic for a place you’ve never been and time you’ve never known.
You can smell the savory siren call of greasy foods frying inside. You feel dreamy and odd. <<if $player.lucidity > 30>>Something isn’t quite right here but it’s hard to place. Something about the way the building shimmers feels off, like an old memory. Something intangible. Like grease through a paper bag.<<elseif $player.lucidity > 24>>As charming as it is, you get a weird feeling in your stomach that something isn’t quite right here. Something about this place feels like the facade of a theme park. There’s a subtle eeriness to it all. <<else>>You don’t worry about it much.<</if>>
//what would you like to do?//
----
➤ [[Head inside|DinerStart]]
⮌ [[Leave|RuinsMain]]Double-click this passage to edit it.DEBUG RNG TEST 1
<<set _delphi to 1>>
<<if Flag("delphimet")>><<set _delphi to 0>><<else>><<set _delphi to 1>><</if>>
<<set _passage to RNGw(["DebugRNGTest1","DebugRNGTest2"],[1,1])>>
<<print _delphi>>
<<print Flag("delphimet")>>
<<print _passage>>
<<link "Go">><<goto _passage>><</link>>DEBUG RNG TEST 2
<<set _delphi to 1>>
<<if Flag("delphimet")>><<set _delphi to 0>><<else>><<set _delphi to 1>><</if>>
<<set _passage to RNGw(["DebugRNGTest1","DebugRNGTest2"],[1,1])>>
<<print _delphi>>
<<print Flag("delphimet")>>
<<print _passage>>
<<link "Go">><<goto _passage>><</link>>!!Something in the ground
----
As you $player.walk through the marsh you notice a place where the earth has been churned up. There are several shallow pits dug into the loamy earth, revealing roots and piles of peat moss. In the holes you notice little pock marks along the roots where some one had been extracting truffles. You watch as glowing pink spores float through the air around the roots open marks.
//You think, perhaps they missed some? Would you like to search the roots for goods?//<<script>>update(RNG(0.1,1),1.1)<</script>>
----
➤ [[Search the roots|SwampRootsSearch]]
⮌ [[Ignore the roots and move on|SwampMain]]!!Searching the roots
----
<<print either("You lower yourself","You step down","You make your way down","You hop down","You slide yourself")>> into one of the holes and <<print either("begin to shuffle through","begin to dig through","start digging into","start to shuffle through")>> the <<print either("tangle of roots and peat","the mud, moss and roots","the mossy roots and mud","the pile of mulch and mud","the web of roots and peat moss")>>. <<set _found to RNGw(["nothing","spall","truffle", "onion", "wgjelly"],[10,20,30,15,8])>><<if _found is "truffle">>After a moment of searching you seem to be in luck! You pull out a strange lumpy mass of fungus. It’s dark brown with a stoney surface that’s flecked with little pink spots. Oddly it smells like breakfast meat, smokey, sweet, almost like bacon.<br><br><h3>🪨 Acquired 1 Hog-Maker Truffle</h3><<AddItem 1 "truffle">><<elseif _found is "spall">>After a few moments of digging you don’t seem to find much of anything of use, but just before you give up you notice something sparkle among the muck. You clear away the surrounding moss and pull out a shiny glowing orb. Seems someone dropped some money here!<br><br><h3>💎 Acquired 1 Spall</h3><<set $player.spall.current += 1>>
<<elseif _found is "wgjelly">>As you dig about you end up finding a small pouch that someone must have left behind. You turn it over and dump out its contents, <<print either("a pack of gum","a nearly empty pack of cigarettes","a bent up pack of cards")>>, <<print either("a couple marbles","a pair of dice","an old bobby-pin","a used up tube of lipstick","a couple pieces of candy")>>, <<print either("a broken pen","some lint","some orange peels","some bottle caps","a dirty face mask")>> and a small glass jar tumble out.<br><br>You pick up the jar and look it over, its full of some sort of thick purple-pink jelly that sloshes about languidly. The label on the jar seems to indicate it's some sort of high-calorie weight-gain medicine.<br><br><h3>🍯 Acquired some Weight-Gain Jelly</h3><<AddItem 1 "wgjelly">>
<<elseif _found is "onion">>Your searching leads you over to a patch of reeds nestled in the loamy earth of the tree roots. They give off a pungent but savory odor, kind of like garlic. Testingly you pull at the reeds and out pops a bundle of large round pink colored bulbs. They look like some kind of onion species.<br><br><h3>🧅 Acquired 3 Empyrean Onions</h3><<AddItem 3 "onion">><<else>>But after a few moments of searching you don’t seem to find anything of note. This site has been picked clean.<br><br>Oh well. <</if>>
<<script>>update(RNG(3,10),1.1)<</script>>
----
➤ [[Continue|SwampMain]]
<<if $world.debug>>~~Debug: [[Retry|SwampFindRoots]]~~<</if>><<widget "StatusCheck">><<nobr>>
<<if $player.fat.tier >=8>><<SetStatus "heavy" 3 "???" "overwrite">><<elseif $player.fat.tier >= 6>><<SetStatus "heavy" 2 "???" "overwrite">><<elseif $player.fat.tier >= 4>><<SetStatus "heavy" 1 "???" "overwrite">><<else>><<SetStatus "heavy" 0 "???" "remove">><</if>>
<<if $player.mutation.current >= 100>><<if !$player.statusevents.includes("mutationevent")>><<set $player.statusevents.push("mutationevent")>><</if>><</if>>
<<if $player.waterlogged is true>><<if !$player.statuses.includes("waterlogged")>><<SetStatus "waterlogged" 1 "???" "overwrite">><</if>><<else>><<if $player.statuses.includes("waterlogged")>><<SetStatus "waterlogged" 0 "???" "remove">><</if>><</if>>
<</nobr>><</widget>>!!Something is happening!
----
<<if Flag("mutated") is true>> Suddenly you stumble and your vision blurs. Your body tingles and bubbles strangely, something is happening to you. You look at your hands as the world spins, you can see strange pink sparks glittering across your skin. Your flesh feels like it’s churning and moving on its own.<br><br><b>It seems an Aletheia Cascade has begun</b><br><br>//What would you like to do?//<<else>>Suddenly you stumble and your vision blurs. Your body tingles and bubbles strangely, something is happening to you. You look at your hands as the world spins, you can see strange pink sparks glittering across your skin. Your flesh feels like it’s churning and moving on its own.<br><br>From the shadows you here a familiar voice coo, "@@.lexi;My my, already?@@"<br><br>You turn and see Lexi forming out of the mists, giving you a playful smile, their glowing eyes wide and piercing.<br><br>You stumble forward and stammer out, "@@.player;what is this feeling, what’s happening to me?@@"<br><br>Lexi clicks a claw against their teeth as they lean in and muse, "@@.lexi;Well, $player.name my dear your astral body has accumulated enough aletheia from the midden and has now begun to distort. You’ve brimming with it@@"<br><br>The wave their claw over you causing little pink bolts of energy to spring from you and against her paw like a Tesla coil, they continue, "@@.lexi;Usually it builds up slowly over time, eating our foods, breathing the air here. But it can also happen in quick jumps if you’re exposed to mutagens or other sources of concentrated aletheia@@"<br><br>You feel it all over, something rising up, about to break, like a sneeze coming on. You look to the devious imp and ask, "@@.player;What do I do? What’s going to happen?@@"<br><br>They purr and steeple their claws, "@@.lexi; Not much you can do other than let it pass. As cascade has begun and your astral form will begin to shift towards our truth, as part of the dream. You can, should you will it, try to manipulate how the cascade distorts you. Just concentrate on who you think you are, let your minds eye guide your form. Heck, if you try hard enough you might even be able to let the cascade pass through you unphased. If your lucky.@@"<br><br>With that they chuckle and fade away into a dark mist, their giggles echoing in the distance. You close your eyes as you feel the aletheia cascade begin.<br><br>//What do you do?//<<SetFlag "mutated" true>><</if>>
----
[[Resist!|TFResist]]
[[Give In|TFGo]]
<<if $world.debug>>[[Try to manipulate it|TFMenuStart]] ~~Note: Not implemented yet~~<</if>>!!Concentrate!
----
With your eyes closed you try to stop the cascade from distorting you. You feel it moving through you like ripples over water, a strange churning of your being. You concentrate on grounding yourself, who you are, where you are. You feel the current around you and try not to be swept away.
Pink sparks crackle across your body as colorful mists begin to steam off of your skin. You take a deep breath and go with the flow. Soon a great plume of sparkling pink rushes out of your being and shimmers like a mirage around you before dissipating.
You catch your breath and open your eyes. Your body feels exhausted but intact. You’re still you it seems.
<<set $player.mutation.current to $player.mutation.current*.5>><<if $player.mutation.current > 100>><<set $player.mutation.current to 90>><</if>><<run delete $player.statusevents.delete("mutationevent")>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Something is happening
----
<<nobr>><<set _mutationclass to RNGw(["nothing","human","pig","cow","blob","slime","neph","gluttony","greed","lust","sloth","berry"], [25, $player.TF.human, $player.TF.pig, $player.TF.cow, $player.TF.blob, $player.TF.slime, $player.TF.neph, $player.TF.gluttony, $player.TF.greed, $player.TF.lust, $player.TF.sloth, $player.TF.berry])>>
<<if _mutationclass is "pig">><<set $player.TF.pig to ($player.TF.pig/2)>>
<<if $player.nose is "pig">><<set _nose to 0>><<else>><<set _nose to 10>><</if>>
<<if $player.ears is "pig">><<set _ears to 0>><<else>><<set _ears to 10>><</if>>
<<if $player.tail is "pig">><<set _tail to 0>><<else>><<set _tail to 10>><</if>>
<<if $player.leg.type is "pig">><<set _legs to 0>><<else>><<set _legs to 10>><</if>>
<<set _mutationtype to RNGw(["ears","tail","skin color","nose","legs","weight gain","stomach capacity","gluttony"],[_ears,_tail,0,_nose,_legs,10,10,0])>>
<<elseif _mutationclass is "berry">><<set $player.TF.berry to ($player.TF.berry/2)>>
<<if $player.waterlogged is true>><<if $player.bodyfluid is "juice">><<set _waterlogged to 0>><<else>><<set _waterlogged to 10>><</if>><<else>><<set _waterlogged to 10>><</if>>
<<set _mutationtype to RNGw(["skin color","weight gain","pear shape","waterlogged","stomach capacity"],[10,10,5,_waterlogged,8])>>
<<elseif _mutationclass is "cow">><<set $player.TF.cow to ($player.TF.cow/2)>>
<<set _udder to 0>>
<<if $player.horns.type is "cow">><<set _udder += 3>><<if $player.horns.size < 5>><<set _horns to 4>><<else>><<set _horns to 0>><</if>><<else>><<set _horns to 10>><</if>>
<<if $player.tail is "cow">><<set _tail to 0, _udder += 3>><<else>><<set _tail to 10>><</if>>
<<if $player.ears is "cow">><<set _ears to 0, _udder += 3>><<else>><<set _ears to 10>><</if>>
<<if $player.leg.type is "cow">><<set _legs to 0, _udder +=3>><<else>><<set _legs to 10>><</if>>
<<if $player.fat.tier > 4>><<set _udder += 3>><</if>>
<<if $player.hasudder is true>><<set _udder to 0>><<else>> <<set _udder += 1>><</if>><<if $world.udders is false>><<set _udder to 0>><</if>>
<<set _mutationtype to RNGw(["horns","ears","tail","legs","skin pattern","breast growth","weight gain","stomach capacity","udder"],[_horns,_ears,_tail,_legs,0,10,10,0,_udder])>>
<<elseif _mutationclass is "neph">><<set $player.TF.neph to ($player.TF.neph/2)>>
<<if $player.horns.type is "neph">><<if $player.horns.size < 5>><<set _horns to 4>><<else>><<set _horns to 0>><</if>><<else>><<set _horns to 10>><</if>>
<<if $player.ears is "neph">><<set _ears to 0>><<else>><<set _ears to 10>><</if>>
<<if $player.eye.type is "neph">><<set _eyes to 0>><<else>><<set _eyes to 10>><</if>>
<<if $player.tail is "neph">><<set _tail to 0>><<else>><<set _tail to 10>><</if>>
<<if $player.hands is "neph">><<set _hands to 0>><<else>><<set _hands to 10>><</if>>
<<if $player.skin.type is "neph">><<set _skintype to 0>><<else>><<set _skintype to 10>><</if>>
<<set _mutationtype to RNGw(["horns","ears","eyes","tail","hands","skin type", "skin color"], [_horns, _ears, _eyes, _tail, _hands, _skintype, 10])>>
<<elseif _mutationclass is "blob">><<set $player.TF.blob to ($player.TF.blob/2)>>
<<set _legs to 0>><<set _udder to 0>>
<<if $player.hands is "blob">><<set _hands to 0, _legs += 2>><<else>><<set _hands to 10>><</if>>
<<if $player.skin.type is "blob">><<set _skintype to 0, _legs += 2, _udder +=1>><<else>><<set _skintype to 10>><</if>>
<<if $player.waterlogged is true>><<if $player.bodyfluid is "grease">><<set _waterlogged to 0, _legs += 3, _udder += 3>><<else>><<set _waterlogged to 10>><</if>><<else>><<set _waterlogged to 10>><</if>>
<<if $player.ears is "blob">><<set _ears to 0>><<else>><<set _ears to 10>><</if>>
<<if $player.face.type is "blob">><<set _face to 0>><<else>><<set _face to 10>><</if>>
<<if $player.leg.type is "blob">><<set _legs to 0>><</if>>
<<if $player.fat.tier > 4>><<set _udder += 3>><</if>>
<<if $player.hasudder is true>><<set _udder to 0>><<else>> <<set _udder += 1>><</if>><<if $world.udders is false>><<set _udder to 0>><</if>>
<<set _mutationtype to RNGw(["hands","skin type","legs","waterlogged","weight gain","stomach capacity", "udder", "ears","face"],[_hands,_skintype,_legs,_waterlogged,10,10, _udder, _ears,_face])>>
<<elseif _mutationclass is "slime">><<set $player.TF.slime to ($player.TF.slime/2)>>
<<set _legs to 0>>
<<if $player.eye.type is "slime">><<set _eyes to 0, _legs +=2>><<else>><<set _eyes to 10>><</if>>
<<set _skinlist to ["blue","green","yellow","silver","white","orange","pink","black","purple","red"]>>
<<if _skinlist.includes($player.skin.color)>><<set _skincolor to 2, _legs +=2>><<else>><<set _skincolor to 10>><</if>>
<<if $player.skin.type is "slime">><<set _skintype to 0, _legs += 2>><<else>><<set _skintype to 10>><</if>>
<<if $player.autocal.rate < 5>><<set _autocal to 8>><<else>><<set _autocal to 0>><</if>>
<<if $player.waterlogged is true>><<if $player.bodyfluid is "slime">><<set _waterlogged to 0, _legs += 3>><<else>><<set _waterlogged to 10>><</if>><<else>><<set _waterlogged to 10>><</if>>
<<if $player.leg.type is "slime">><<set _legs to 0>><</if>>
<<set _mutationtype to RNGw(["eyes","skin type","skin color","legs","waterlogged","weight gain", "autocal"],[_eyes,_skintype,_skincolor,_legs,_waterlogged, 10, _autocal])>>
<<elseif _mutationclass is "nothing">><<set _mutationtype to "nothing">>
<<else>>@@.signage;Note: the mutation "_mutationclass" has not been written yet<br><br>
<</if>>
<<if _mutationtype is "nothing">>Your body burns and warps as the pink energy crackles like lightning through you. You curl up under its pressure and take a deep breath, letting it wash over you. Then, just as suddenly as it started it seems to disappate. A pinkish steam rises from your skin as your body goes limp and the distortion around you settles down.<br><br>It seems nothing noticable has changed about you, perhaps the cascade had no effect.<<set $player.corruption.current += RNG(0,2)>>
<<elseif _mutationtype is "nose">>
<<if _mutationclass is "pig">>You feel a rush of heat wash over your face. Your eyes water and your nose tingles as if you have to sneeze. You put your hands to your nose and feel the flesh of your face moving. pink mist begins to spill from your nostils as you feel your nose turn up and spread out. Your sinus shift and your whole face warps to accomidate the expansion of your nose as it flats out into a snout.<br><br>As you feel the sensation end and the sparkling heat leaves your body, you stumble to the nearest reflective surface and look at the strange new protrution.<br><br><b>🐷 You now have a pig's nose</b><<set $player.nose to "pig">>
<<else>>@@.signage;Note: No "_mutationclass" nose transformations exists
<</if>>
<<elseif _mutationtype is "tail">>
<<if _mutationclass is "pig">>You feel the energy worming through your body and shivering down your spine. You can feel it shifting lower as a strange new pressure grows at the base of your back. You squirm as your feel your spine twisting and changing, the base of it stretching out like a serpent. A fleshy nub just above your bottom forms as your spine snakes into it. The nub stretches and spirals out into a little springy coil. You oink in surprise as you play with your new curly tail.<br><br><b>🐷 You now have a little piggy tail</b><<set $player.tail to "pig", $player.hastail to true>>
<<elseif _mutationclass is "cow">> You feel the energy worming through your body and shivering down your spine. You can feel it shifting lower as a strange new pressure grows at the base of your back. You squirm as your feel your spine twisting and changing, the base of it stretching out like a serpent. You feel a fleshy nub just above your bottom form as your spine snakes into it. The nub stretches out and down your leg, a bushel of hairs forming at its end. The paint brush shaped tail begins to twitch and sway on its own.<br><br><b>🐮 You now have a cow’s tail</b><<set $player.tail to "cow", $player.hastail to true>>
<<elseif _mutationclass is "neph">>You feel the energy worming through your body and your skin prickles with excitement. You can feel it shifting lower as a strange new pressure grows at the base of your back. It feels hot and sensual, some how devious.<br><br>You squirm and attempt to adjust as the pressure crackles down your back, little spikey bumps forming down the length of your spine. Your feel your spine itself twisting and changing, the base of it stretching out like a serpent. A fleshy nub just above your bottom forms and then your spine snakes into it. The nub stretches and spirals out into a long tube, the base flaring out into a spade shaped point. The new devil like tail begins to twitch to life, swaying and twisting around your legs as you’re filled with curiosity. It seems to have a mind of its own but when you catch it you notice just how, sensitive, the tip is. Very itneresting indeed.<br><br><b>😈 You now have a spade tipped tail like the Nepharsi</b><<set $player.tail to "neph", $player.hastail to true>>
<<else>>@@.signage;Note: No "_mutationclass" tail transformations exists
<</if>>
<<elseif _mutationtype is "stomach capacity">>
<<if _mutationclass is "blob">>You feel the heat and wavering energy of the cascade washing over you. You feel your insides churning and changing. Your guts feel weird, sick, hungry, groaning, gurggling. All this hunger and heat in your middle. Such a hunger. One you've never felt before. Deep, lusty, dripping, hot and wet, a hunger for grease and meat and fats and salts, broiling, roiling, hot oils. Your mouth waters as you feel your organs twisting, changing, accomodating a darker need. Somehow you know your stomach itself has grown, stretched out, soft and stretchy<br><br><b>🥩 Your stomach capacity has increased!</b><<set $player.fullness.maxbase += RNG(4,8)>>
<<elseif _mutationclass is "pig">>You feel the cascades energy hot and wavering as it flows into you. You feel the pit of your stomach hot and sensitive as it churns. You feel strange, sick, hungry, needy, the heat in your stomach twisting into something different. You feel helplessly lost to cravings, falling to your knees and wishing you could have you face burried in a trough of sloppy food. You rub your graoning middle as you feel your organs twists and change. You're not sure how exactly, but you know you're stomach itself has grown.<br><br><b>🐷 Your stomach capacity has increased!</b><<set $player.fullness.maxbase += RNG(3,7)>>
<<elseif _mutationclass is "berry">>You feel the energy of the cascade grow cool, as if misting is falling across oyur skin. The coolness begins to pool inside your middle, filling you, pushing your guts around. It feels strange, like your squirming insides are being filled with juice. Your stomach fills and grows plump and tight. You feel the organ itself growing to accomodate this juicy load, you stiffle a belch that leaves a lingering berry like fruitiness on your tongue. You groan and rub your belly as the your juicy guy finishes growing.<br><br><b>🍇 Your stomach capacity has increased!</b><<set $player.fullness.maxbase += RNG(3,7)>>
<<else>>@@.signage;Note: No "_mutationclass" stomach capacity transformations exists
<</if>>
<<elseif _mutationtype is "face">>
<<if _mutationclass is "blob">>
You feel the cascades energy burning through your body, pink sparks crackling across your skin. You feel your cheeks flush as the energy seems to rise and center itself around your mouth. You feel your jaw shifting, your bones and facial flesh twisting. Your mouth feels with a strange meaty tangy taste as it begins to water, a sudden font of siliva drooling down over your chin. Your cheeks fill and puff rounder than usual as your lips darken. You feel a strange stretching as your mouth line cracks and spreads deeper back, reaching back to your jaw joints like a snake.<br><br>You open you long drooling mouth, feeling your tongue swell and flop out, stretching into a large flexible tendril. Soon your teeth begin to shift too, arranching at a tilt, sharping out as new rows form like the slavering maw of a hungry shark. You stretch your jaws as wide as they'll go, stretching far beyond human limits. your jaw snap shut hungerly, spittle flying from the strength.<br><br><b>🥩 You now have a large demonic maw</b><<set $player.face.type to "blob">>
<</if>>
<<elseif _mutationtype is "horns">>
<<if _mutationclass is "cow">>
<<if $player.horns.size >0>>The energy siwrling around your body rushes to your head. You feel dizzy and dreamy as sparks trickle across your cow horns. Suddenly they grow warmer and warmer, the stiff forms growing soft like molten metal. The bone stretches and swells with the new energy, curving upward. Eventually your horns cools and you're left to rub at their smooth forms.<br><br><b>🐮 Your horns have grown larger</b><<set $player.horns.type to "cow", $player.hashorns to true, $player.horns.size += 1>><<else>>The energy surging through you suddenly shifts and rushes to your head. You feel a strange pressure around your temples as you close your eyes and involuntarily moan like a cow. Painlessly you feel the bones of your head shift and twist, little bumps growing on either side of your skull. The bumps swell as the cascades heat and energy flows into them. The new bone growths slip through your skin and begin to stretch out, big and bigger, glittering with pink sparks as they solidify. Finally the energy dissipates and your left rubbing your brand new horns, feeling oddly at home with this bovine change.<br><br><b>🐮 You now have cow horns</b><<set $player.horns.type to "cow", $player.hashorns to true, $player.horns.size to 1>><</if>>
<<elseif _mutationclass is "neph">>
<<if $player.horns.size >0>>The energy siwrling around your body rushes to your head. You feel dizzy and dreamy as sparks trickle across your demon horns. Suddenly they grow warmer and warmer, the stiff forms growing soft like molten metal. The bone stretches and swells with the new energy, curving upward. Eventually your horns cools and you're left to rub at their smooth forms.<br><br><b>😈 Your horns have grown larger</b><<set $player.horns.type to "neph", $player.hashorns to true, $player.horns.size += 1>><<else>>You feel the energy in you suddenly shift, rushing to your head. It makes you feel dizzy as pressure fills your skull. Your cheeks flush and a hot tingle burns through you. Two points on your forehead begin to grow hot and sensitive. You rub at them as you begin to shiver and sweat. Something feels strange, you feel like the distortion is making the bones of your skull move and wiggle. At each hot point a little bump of bone starts to grow, rising up to meet your touch. <br><br>They get bigger and longer, slipping painlessly through your skin. They sharpen and curl up over your head. You run your fingers over their smooth warm forms and shiver with delight. These new horns are oddly sensitive and send a devious pleasure through your body.<br><br><b>😈 You now have demonic horns like that of a Nepharsi</b><<set $player.hashorns to true, $player.horns.type to "neph", $player.horns.size to 1>><</if>>
<</if>>
<<elseif _mutationtype is "udder">>
<<if _mutationclass is "cow">>You feel the cascade's distortion rippling through your body. You feel flushed and hot as sparks of energy crackle across your skin and begin to accumulate around your middle. Your stomach cramps and begins to ungulate in your hands. <<if $player.fat.tier > 5>>You heft the squishy mass of your belly and begin to rub below it as it grows hotter. You press in against a growing pressure just below it.<<elseif $player.fat.tier > 3>>You slide your hands over the curve of oyur hot stomach and press against the growing pressure just below it.<<else>>You rub your hands over your hot stomach and press against the growing pressure just below it.<</if>><br><br>The heat seems to be gathering just above your loins, it feels strange and bubbly. Your flesh there feels spongey and puffy to the touch. Suddenly the patch of heat begins to swell out, a puffy pink mass growing out against your tender rubbing. You knead it curiously as it swells. It grows bigger and bigger in gurgling pulses until it sags over your waist and down between your legs. Little nubby teats dot the pink mass as it spreads out. The sack rapidly begins to fill up with sloshing fluid, leaving you bloated and moaning like a cow.<br><br>You stumble unsteadily as you adjust to the fat fleshy milk sack hanging from your body. You find your new center of gravity and lean back, hoisting the fat thing in front of you. Feeling it slosh about as you waddle makes you feel lewd and blushy.<br><br><b>🐮 You now have a cow’s udder</b><<set $player.hasudder to true, $player.uddertype to "cow">><<set _gain to RNG(10,20), $player.fat.current += _gain, $stats.gain += _gain>>
<<elseif _mutationclass is "blob">>You feel the cascade's distortion rippling through your body. You feel nauseous and strange, like your very flesh is ungulating and wriggling about as a slick heat washes over you. You feel hot and sweaty as your guts churn and gurgle loudly.<<if $player.fat.tier > 5>>You heft the squishy mass of your belly and begin to rub below it as it grows hotter. You press in against a growing pressure just below it.<<elseif $player.fat.tier > 3>>You slide your hands over the curve of your hot stomach and press against the growing pressure just below it.<<else>>You rub your hands over your hot stomach and press against the growing pressure just below it.<</if>> The heat seems to be gathering just above your loins, bubbly and squirming. Your flesh there feels greasy and puffy to the touch. Suddenly the patch of heat begins to swell out, a puffy pink mass growing out against your tender rubbing. You knead it curiously as it swells and takes on a bulbous shiny form. It grows bigger and bigger in gurgling pulses until it sags over your waist and down between your legs. Little nubby teats dot the pink mass as it spreads out. The sack rapidly begins to fill up with sloshing thick fluid, leaving you bloated and moaning.<br><br>You stumble unsteadily as you adjust to the fat fleshy cream-filled sack hanging from your body. You find your new center of gravity and lean back, hoisting the fat thing in front of you. Feeling it slosh about as you waddle makes you feel lewd and blushy.<br><br><b>🥩 You now have a fleshy udder like sack full of a sweet buttery cream.</b><<set $player.hasudder to true, $player.uddertype to "blob">><<set _gain to RNG(15,20), $player.fat.current += _gain, $stats.gain += _gain>><br><br>
<</if>>
<<elseif _mutationtype is "ears">>
You feel the cascade rippling through you as energy buzzes around your head. Blood rushes through your ears as you hear crackling sparks running across your cheeks. For some reason the energy seems to accumulate around your ears, causing your head to spin as your ears get hotter and hotter. The flesh seems to melt and twist under the pressure, moving in strange ways.<br><br>
<<if _mutationclass is "pig">>Your ears suddenly shift and stretch, crawling higher on your head. They flatten into sheets and then fold over on themselves to little floppy triangles. You feel their peach fuzz covered surfaces curiously as you feel the energy dissipating.<br><br><b>🐷 You now have floppy little pig ears </b><<set $player.ears to "pig">>
<<elseif _mutationclass is "cow">>Your ears suddenly shift and stretch out and mold into long points and begin to roll over on its sides slightly. Your feel them as a thin layer of white fur with patches of <<print iscolor(colorsynonyms($player.hair.color))>> spots. They twitch sensitively as you feel the energy dissipating<br><br><b>🐮You now have cow like ears</b><<set $player.ears to "cow">>
<<elseif _mutationclass is "neph">>Your ears suddenly shift and stretch out. You feel their tips growing long and sharpened into points. You feel them twitching sensitively as your hearing becomes louder and clearer. They seem to move on their own at the slightest sound. You feel them perk up as a devious smile spreads across your lips. <br><br>After a moment the crackling energy finally dissipates<br><br><b>😈 You now have long pointed ears</b><<set $player.ears to "neph">>
<<elseif _mutationclass is "blob">>Your ears suddenly shift and stretch out and folding over onto themselves. You feel them flush with heat as their tips grow long and round, gaining heft. It feels strange, like your flesh is melting down the sides of your face. Your ear flaps fuse into your neck, forming a draping cobra like veil made of loose cartilage. It trails and bunchs up on your shoulder, odd but almost elegantly.<br><br>After a moment the crackling energy finally dissipates and the hot flush in your new ear flaps fades.<br><br><b>🥩 You now have a fleshy veil instead of ears.</b><<set $player.ears to "blob">>
<</if>>
<<elseif _mutationtype is "eyes">>
The energy of the cascade ripples through you. It makes you feel dizzy, colors dancing in your vision. The crackling pink sparks begin to travel up your neck and over your cheeks. The energy seems to take root in your eyes, causing them to burn and water. You clamp them shut and begin to rub at them. You can feel them shifting, changing, as the distortion takes hold.<br><br>You stumble to the nearest reflective surface to get a look at what’s happening to them.
<<if _mutationclass is "neph">> You open your eyes and peer into them as your irises sparkle and your pupils shift. You watch as they pull tightly into cat like slits. Blooms of dark inky color spread out in the whites of your eyes, staining your sclera black. You blink your new eyes and feel the energy dissipating<br><br><b>😈 You now have the devilish eyes of a Nepharsi </b><<set $player.eye.type to "neph">>
<<elseif _mutationclass is "slime">>
You open your eyes and peer into them as your pupils and irises seem to fade into the whites of your eyes. The color of your irises spills out like splotches of pain as they mix into your sclera. They take on a distinctly jelly like translucency and thickness. You blink you new strange eyes, feeling the distorting energy dissipating.<br><br><b>🦠 You now have the gooey eyes of an Oojinn </b><<set $player.eye.type to "slime">>
<</if>>
<<elseif _mutationtype is "skin type">>Energy crackles across your skin causing it to ripple and burn. You feel strange, itchy, hot and cold. Your skin begins to sweat and prickle as you feel the cascade start to distort you.
<<if _mutationclass is "neph">>You feel the prickles across your skin grow stronger and more tingly as your veins flare and darken up. You watch as little rubbery cracks spiderweb across your body, breaking into smaller and smaller forms like shattering pottery. Soon the crisscross of cracks puff and morph, smoothing out into glimmering scales. Both soft and sharp, you run your fingers over your new strange covering and tingle with devious delight. The heat releases from your skin in a cloud of steam as the transformation finishes.<br><br><b>😈 You now have the glittering scales of a Nepharsi</b><<set $player.skin.type to "neph">>
<<elseif _mutationclass is "slime">>More and more sweat slicks your skin, it’s rapidly becoming unnaturally moist. You feel loose and strange, like your melting. You stumble as your joints grow weary and your body weak. Your flesh is moving on its own, jiggling more than it should. You shiver as the distortion begins to dissipate leaving you drenched in a layer of mucus. You testingly pinch a piece of your skin and watch as it stretches unnaturally and begins to stick before snapping back like rubber. This feels weird, like your moving around covered in glue. <br><br><b>🦠 While you still have your humanoid shape, your skin and flesh have become sticky and rubbery like that of an Oojinn</b><<set $player.skin.type to "slime">>
<<elseif _mutationclass is "blob">>You feel your skin bubbling strangely and you begin to smell cooking meat. But it doesn’t hurt, in fact, it uncomfortably makes you hungry. More and more sweat slicks your boiling skin as it takes on an unnaturally oily sheen. You feel loose and strange, like your melting. You stumble as your joints grow weary and your body weak. Your flesh is moving on its own, jiggling more than it should. Dark veins start spider webbing across your flesh as color fades from your skin, giving you a sickly and strange appearance. You shiver as the distortion begins to dissipate leaving you drenched, oily and smelling oddly delicious. You testingly pinch a piece of your skin and watch as the slippery flesh compresses too much. You dig your fingers into yourself and watch them sink in. You’re unnaturally soft and greasy. This feels weird, like your moving through melting butter. <br><br><b>🥩 While you still have your humanoid shape, your skin and flesh have become oily and blobby like that of a Kindred of Grease.</b><<set $player.skin.type to "blob">>
<<elseif _mutationclass is "pig">>You feel your skin bubbling and changing as flushed heat rushes through you. Goose bumps rise and fall over your surfaces, as a sensative tingle vibrates through every inch of you. You watch as the little pores and hiars of your body shift and move, buzzing wiht unsean power. Suddenly your skin breaks out in to a blush as all your pour shift and all your hairs change. Suddenly you realize a downy soft crop of peachy fine hairs are spreading out over your body. Fine silk transulecent hairs line your every edge now as the energy finally cools.<br><br><b>🐷 You now have the downy peach fuzz of a pig</b><<set $player.skin.type to "pig">>
<</if>>
<<elseif _mutationtype is "skin pattern">>
<<if _mutationclass is "cow">>You feel the energy of the cascade washing over you as pink sparks bound across your skin. Your hairs stand on end and your skin dimples and churns under the sensation. Suddenly you feel the heat rush and center at odd areas of your body. Where the heat is hottest you watch as a dark bloom spreads out across your skin. Several more pop and bloom across your body. You feel weird, tingly and strange as this happens. Each little burst of dark color spreading out across your surfaces makes you feel the need to moo. You feel more intune wiht your inner farm animal as your skin rapidly becomes coverd in dark spots like that of a dairy cow.<br><br><b><<set $player.skin.pattern to "cow">>🐮 You now have the spotted skin of a dairy cow</b>
<</if>>
<<elseif _mutationtype is "legs">>
You stumble as you feel the waves of the cascades distortions rippling through your body. The pink sparks crackling across your skin roll lower and begin to accumulate around your legs. Your joints feel loose and weak and you struggle to stand as you begin to feel your flesh shifting and moving.
<<if _mutationclass is "pig">>You’re compelled to bend your knees as your legs start to bow. You stand on your tiptoes as your ankle and heel fuse and rise up your calf to form a new joint. Your toes begin to twist into eachother as your toenails harden and grow into little pointed caps. You wobble unsteadily as you adjust to the new balance. The energy begins to dissipate as you carefully test your new digitigrade legs.<br><br><b>🐷 You now have pig legs</b><<set $player.leg.type to "pig">>
<<elseif _mutationclass is "cow">> You’re compelled to bend your knees as your legs start to bow. You stand on your tiptoes as your ankle and heel fuse and rise up your calf to form a new joint. Your toes begin to twist into eachother as your toenails harden and grow into solid hooves. You wobble unsteadily as you adjust to the new balance, your hips spreading wide. The energy begins to dissipate as you carefully test your new digitigrade legs.<br><br><b>🐮 You now have cow legs</b><<set $player.leg.type to "cow">>
<<elseif _mutationclass is "blob">>Your legs feel like they’re bubbling and melting. Each step you take it feels like they’re getting wider and shorter, even your bones feel like their growing soft and bendy. Your body mass shifts lower as a jelly like fluid begins to fill up your thighs. They become ringed with swelling jelly stuffed rolls that begin to stick together. Hobbling along you suddenly begin to sink into your own leg mass as they lose all solidity. You fall forward, your legs twisting into a blobby mass that rises up around your middle. The mass becomes oily and slippery on its underside as slug like ribbons of rolled flesh begin to streak its sides. Many little Lumps of doughy flesh below you belly and along the length of your former legs start to grow out forming rows of strange little starfish like tentacles that allow you to wobble your mass along the trail of slippery grease your blobby mass is producing. It takes you a moment to get used to it, but by the time the rest of the mutagenic energy dissipates from your strange bloated form you manage to figure out how to move the mass, rolling along like a slug.<br><br><b>🥩 You now have the blobby slug like lower body of a Grease Kindred</b><<set $player.leg.type to "blob", _gain to RNG(25,40), $player.fat.current += _gain, $stats.gain += _gain>>
<<elseif _mutationclass is "slime">>Your legs feel like they’re bubbling and melting. Each step you take it feels like their getting wider and shorter, even your bones feel like they’re growing soft and bendy. Your body mass shifts lower as a jelly like fluid begins to fill up your thighs. A drippy mucus forms over your legs and they begin to stick together. Hobbling along you watch as your flesh slowly becomes transparent and goopy, first your skin, then your muscles and finally even your now bendy bones turn glassy and clear. Layers of mucus roll down your arms until your hands lose form, becoming gummy mitts of slime.<br><br>Your mouth bubbles when you gasp, your head swirling as you begin to sink into your own leg mass once they too lose all solidity. You fall forward, your legs twisting into a gooey blob that rises up around your middle. The mass becomes slimy and sticky on its underside as little trailing pseudopods form around the base. The sticky fingers of flesh spread out and start to pull you along, letting you wobble your mass over the trail of slime your putting out. It takes you a moment to get used to it, but by the time the rest of the mutagenic energy dissipates from your strange bloated form you manage to figure out how to move the mass, rolling along like a slug.<br><br><b>🦠 You now have the slimy ooze like body of an Oojinn</b><<set $player.leg.type to "slime", $player.arms.type to "slime", _gain to RNG(25,45), $player.fat.current += _gain, $stats.gain += _gain>>
<</if>>
<<elseif _mutationtype is "hands">>
The distortion of the cascade begins to ripple its way through your body and down to your hands. You feel your fingers tingling as the pink sparks leap between them.
<<if _mutationclass is "neph">>You flex your fingers as the muscles and ligaments of hands begin to twist and move on their own. The skin of your finger tips begin to darken as the deep blush spreads down their lengths. The back of your hand ripples as little sharp ridges rise along the backs of your knuckles. The darkening continues and when your finger tips get their darkest you feel you nailbeds hardening. Your nails take on a lustrous shin are their black forms begin to slide out into razor like talons. <br><br>As the sparks begin to dissipate you look over your new beclawed hands and click your talons together before running them across your skin, sending shivers through you and devious smile across your lips.<br><br><b>😈 You now have the claws of a Nepharsi </b><<set $player.hands to "neph">>
<<elseif _mutationclass is "blob">>Your fingers begin to swell up and twist in strange ways. Two of them fusing together as a coat of oil shimmers down your arms. Your arms begin to swell up in turn, rings of flesh forming odd rolls over their lengths. You feel your bones becoming gummy as your arms extend into almost starfish like paddles. The bottom of your arms fatten into hanging sacks and your fingers erupt into pudgy pads tipped with black beak like claws.<br><br>The glittering energy finally starts to dissipate, dripping away from your swollen arms like sweat. Your new fat tentacle limbs flop moistly to your sides as you bend and flex them. They feel strong yet, impossibly soft and flexible. Curling tubes filled fat with jelly.<br><br><b>🥩 You now have the fat, flexible graspers of a Kindred of Grease</b><<set $player.hands to "blob", $player.arms.type to "blob">>
<</if>>
<<elseif _mutationtype is "skin color">>
<<set _oldskincolor to $player.skin.color>>
<<print either("The energy of the cascade ripples through your body","The cascade’s energy ripples through you.","The energy of the cascade rolls and warps your body, you can feel it’s distortions.")>> You feel strange, your skin prickling as sparks of pink crackle across your surfaces. <<print either("You feel hot and cold, flushed and sweating","You feel flushed, hot, sweating and yet so cold","You shiver and flush, feeling both hot and cold")>>.<br><br>
<<if _mutationclass is "neph">><<set _newskincolor to RNGw(["black","white","pink","purple","blue","teal","silver","green","red"],[5,10,15,20,15,20,5,5,15])>>
<<if _newskincolor != _oldskincolor>>With your skin itching and tingling and an oddly sensual prickling spreading across your body, you slowly rub at it. Tingles shiver down your spine and a devious smile spreads across your lips. Strangely, where ever you rub a <<print iscolor(colorsynonyms(_newskincolor))>> blush spreads out across your <<print iscolor(colorsynonyms(_oldskincolor))>> flesh. Spreading out in dendritic patterns the new color slowly consumes your skin. You watch as the last of your former <<print iscolor(colorsynonyms(_oldskincolor))>> skin is swallowed up by the cross crossing veins of _newskincolor streaks. A pink steam rises from your hot and sensitive new skin as the sensation finally dissipates.<br><br><b>😈 You now have _newskincolor skin.</b><<set $player.skin.color to _newskincolor>><</if>>
<<elseif _mutationclass is "slime">> <<set _newskincolor to RNGw(["black","white","pink","purple","blue","teal","silver","green","red","yellow"],[5,5,5,20,25,20,5,25,5,8])>>
<<if _newskincolor != _oldskincolor>>You begin to feel oddly cold and moist, like rain is running down your body. You watch as inky splotches of <<print iscolor(colorsynonyms(_newskincolor))>> drops begins to streak and drip down your <<print iscolor(colorsynonyms(_oldskincolor))>> skin, staining it the new color. Drip after drip streaks down your surfaces until every inch of your skin now glistens with a vibrant and moist looking <<print iscolor(colorsynonyms(_newskincolor))>> flesh. Eventually the sensation dissipates as the energy finishes dripping down your body and the cascade fades.<br><br><b>🦠 You now have _newskincolor skin</b><<set $player.skin.color to _newskincolor>><</if>>
<<elseif _mutationclass is "berry">> <<set _newskincolor to RNGw(["blue","teal","dark blue","purple"],[30,20,20,30])>>
<<if _newskincolor != _oldskincolor>>You begin to feel oddly cold and moist, like rain is running down your body. You watch as inky splotches of <<print iscolor(colorsynonyms(_newskincolor))>> drops begins to streak and drip down your <<print iscolor(colorsynonyms(_oldskincolor))>> skin, staining it the new color. Drip after drip streaks down your surfaces until every inch of your skin now glistens with a vibrant and moist looking <<print iscolor(colorsynonyms(_newskincolor))>> flesh. Eventually the sensation dissipates as the energy finishes dripping down your body and the cascade fades.<br><br><b>🍇 You now have _newskincolor skin</b><<set $player.skin.color to _newskincolor>><</if>>
<<else>> <<set _newskincolor to RNGw(["black","white","pink","purple","blue","teal","silver","green","red","orange","tan","brown","grey","yellow","off-white","dark brown"],[5,10,15,20,15,20,5,5,15,10,10,10,10])>>
<<if _newskincolor != _oldskincolor>>You watch as strange splotches of <<print iscolor(colorsynonyms(_newskincolor))>> clouds begin to bloom across your skin. The new color spreads out, covering more and more of your flesh in a weird tickling sensation. Before long it’s consumed the last inch of your fromerly <<print iscolor(colorsynonyms(_oldskincolor))>> surfaces left on you.<br><br><b>🎨 You now have _newskincolor skin</b><<set $player.skin.color to _newskincolor>><</if>>
<</if>>
<<if _newskincolor is _oldskincolor>>You shiver as waves of energy squirm through your skin. It buzzes and makes your feel so strange but in the end plumes of pink steam rises from your pores and then it’s all over. You look over yourself and realizes despite all that, nothing has noticeably changed about your skin.<br><br><b>It seems you’ve been unaffected</b><</if>>
<<elseif _mutationtype is "waterlogged">>
You feel the cascade washing over you, changing you. You feel dizzy as a sinking feeling surrounds you. Are you getting heavier? Something about this strange energy, it feels like it’s pooling inside you.
<<if _mutationclass is "berry">>Your guts groan and gruggle as the heavy feeling of liquid sweel through out you. Your breath takes on the taste of berries as you wobble about unsteadily.<br><br><b>🍇 Your body is now waterlogged with juice</b><<set $player.waterlogged to true, $player.bodyfluid to "juice", _gain to RNG(5,10), $player.fat.current += _gain, $stats.gain += _gain>>
<<elseif _mutationclass is "blob">>You crunch up around your middle as it gurgles and groans. Something is filling you up. You huff and puff feeling sweaty and bloated as you lean back. You feel something mingling in your fat cells, swelling, pooling deeper. <<if $player.bodyshape is "pear">> You feel your hips spreading, cellulite ridden flab bloating your thighs and bottom. Your body begins to glorp and groan as your bottom heavy self spreads wider and sloppier. You feel oily and sloshy, like your ass and body are swelling with grease or liquid butter!<<else>>You feel your belly growing, cellulite ridden flab bloating your waistline as it sags with a strange sloshing goop. Your guts churn as the swelling spreads around your body, particularly your lower portions. You feel oily and sloshy, like your body is engorged with grease or liquid butter.<</if>><br><br>Dark veins streak your bloating form as your most swollen points begin to blush with a pinkish-orange goo, growing translucent as you swell with unearthly oils. You can feel the gunk in you, stubborn and wobbling as you move. <br><br><b>🥩 Your body is now waterlogged with grease </b> <<set $player.waterlogged to true, $player.bodyfluid to "grease", _gain to RNG(5,10), $player.fat.current += _gain, $stats.gain += _gain>>
<<elseif _mutationclass is "slime">> You crunch up around your middle as it gurgles and groans. Something is filling you up. You feel your body wobbling in your arms in a strange way, like it was moving all its own. You feel something mingling in your cells, swelling, pooling deeper. <<if $player.bodyshape is "pear">> You feel your hips spreading, a strange slime engorging your thighs and bottom. Your body begins to glorp and groan as your bottom heavy self spreads wider and wobblier. You feel wet and sloshy, like your ass and body are swelling with goo!<<else>>You feel your belly growing a strange slime engorging your waistline as it sags like a water balloon full of goop. Your guts churn as the swelling spreads around your body, particularly your lower portions. You feel your body jiggling as you’re stuffed full of slime.<</if>><br><br>Your most swollen parts grow translucent as you swell, revealing the sloshing jelly within. You can feel the goop in you, gelatinous and wobbling as you move. <br><br><b>🦠 Your body is now waterlogged with slime</b> <<set $player.waterlogged to true, $player.bodyfluid to "slime", _gain to RNG(5,10), $player.fat.current += _gain, $stats.gain += _gain>>
<</if>>
<<elseif _mutationtype is "hair type">>
The energy of the cascade crackles across oyur skin, churning and rolling. You feel your hair stand on end as your flesh prickles and twitches. You suddenly feel the heat rush to your head, pounding like a painless headache. You feel strange, your vision swims and your scalp begins to itch.
<<if _mutationclass is "blob">> You run your hands over your hair, making several passes through it. After a few reflexive strokes your hair begins to feel strange, wet, oily even. You keep rubbing but notice a strange but tasty and meaty smell? Your hair shifts and changes in your grip, turning into strange smooth slabs of slicked back strands.<br><br><b>🥩 You seem to have a permanent greased look to your hair now. At least it smells tasty.</b><<set $player.hair.type to "blob">>
<<elseif _mutationclass is "slime">> You run your hands through your hair and feel somthing strange. Your hair seems to be coated in a slick but sticky moisture of some kind. As you play with and shape your hair you realize it's changing in your very grasp, sliding between your fingers, oozing almost. The individual strands disapear, seemingly disolving into some sort of gelatinous mass. Your fingers pull on the gooey mass as it stretches and forms around yor head. Before long it congels into some sort of a curtain of transulcent goo.<br><br><b>🦠 You now have the gooey flowing hair of an Oojinn!</b><<set $player.hair.type to "slime">>
<<else>>
<</if>>
<<elseif _mutationtype is "weight gain">>
<<set _gain to RNG(4,13), $player.fat.current += _gain, $stats.gain += _gain>>
The cascades energy pour into you. You feel it rippling through your very cells, feeding them, energizing you. You feel strange, you feel yourself growing. Your fat is multiplying and swelling, the energy is making you put on weight!<br><br>
<<if _mutationclass is "pig">>under the influence of the cascade you can’t help but relish it, as you mind becomes distorted. You feel piggish, bloated, and hedonistic as you take in the font of fattening energy. You delight in it and you’re not even sure why. You oink involuntarily as you play with your swelling mass.<br><br>The pounds pile on and you feel your fat spreading between your fingers, leaving you in a pleasured daze. <<if $player.bodyshape is "pear">>You grab handfuls of your backside as you feel your flanks spread out, filling with fat. Your thighs thickening in turn.<<else>>You hands can’t leave your belly alone as it bloats and softens with doughy fat. Your sides spread and your body fills with flab.<</if>><br><br>You’re left panting and blushing, rubbing your gurgling body, feeling like a proper pig. You oink once more in delight until the influence of the cascade final dissipates leaving you embarrassed, bewildered and noticeably fatter.<br><br><b>🐷 You’ve put on weight, like a good little piggy </b>
<<elseif _mutationclass is "blob">> Under the influence of the cascade you can’t help but relish it, as you mind becomes distorted. You want it, this hunger this growth, this feeling. You crave it. Meat, cream, fat, grease. Stuffing, salt, filling. You squirm with pleasure, feeling piggish, bloated, and hedonistic as you take in the font of fattening energy. You delight in it and you’re not even sure why. You grin and drool involuntarily as you play with your swelling mass.<br><br>The pounds pile on and you feel your fat spreading between your fingers, leaving you in a pleasured daze. <<if $player.bodyshape is "pear">>You grab handfuls of your backside as you feel your flanks spread out, filling with fat and oily cellulite. Your thighs thickening in turn, dimpling and rolling as a greasy sheen streaks down your sweaty flesh.<<else>>Your hands can’t leave your belly alone as it bloats and softens with saggy sloppy fat. Your sides spread and your body fills with pulsing cellulite riddled flab.<</if>><br><br>You’re left panting and blushing, rubbing your gurgling body, feeling like a proper <<if $player.gender is "1">>queen<<elseif $player.gender is "2">>king<<else>>lord<</if>>of glut. You slosh about, moaning once more in delight until the influence of the cascade final dissipates leaving you embarrassed, bewildered and noticeably fatter.<br><br><b>🥩 You’ve put on weight, like the meat-lusting beast you are. </b><<set $player.corruption.current += RNG(0,3)>>
<<else>> You moan as the distortion unnaturally stuffs you. You can feel your body pulsing, filling up with doughy flesh. You slosh and gurgle like a water balloon being filled.<br><br>The pounds pile on and you feel your fat spreading between your fingers, leaving you in a pleasured daze. <<if $player.bodyshape is "pear">>You grab handfuls of your backside as you feel your flanks spread out, filling with fat. Your thighs thickening in turn.<<else>>You hands can’t leave your belly alone as it bloats and softens with doughy fat. Your sides spread and your body fills with flab.<</if>><br><br>You’re left panting and blushing, rubbing your gurgling body, feeling helpless and messy. You groan once more in delight until the influence of the cascade final dissipates leaving you embarrassed, bewildered and noticeably fatter.<br><br><b>⚖️ You’ve rapidly put on weight </b>
<</if>>
<<elseif _mutationtype is "pear shape">>
<<if _mutationclass is "berry">>You feel a strange shift in your body as swirling juices bubble through your system and begin to change you. You flesh swells and sags with a heavy liquid weight, full of bubbling swirling juice. Your weight begins to settle in your lower body, shifting the flesh from your upper body to and down to your bottom and thighs. Your hips flair and you wobble unsteadily as you grow more pearshaped.
<<set _gain to RNG(0,3), $player.fat.current += _gain, $stats.gain += _gain>>
<<AdjustBody "pear" "add">>
<</if>>
<<elseif _mutationtype is "autocal">>
<<if _mutationclass is "slime">>
The energy of the cascade rolls and cracks across your skin in a new way. Your skin prickles sends a shiver down your spine. Your eyes blear at the light around you as it begins to feel bright and hot across your face. Something stirs deep within you, warm, soothing, filling. You're not sure exactly how, but you can feel buzzing sliver of power linger inside you now, seeping through out your system. It seems to grow stronger in the presence of light, ringing through out your flesh.<br><br><<if $player.autocal.rate < 5>><<set $player.autocal.rate += 0.5>><<if $player.autocal.rate > 5>><<set $player.autocal.rate to 5>><</if>><</if>><<if $player.autocal.rate > 1>>Your body is naturally generating even more of its own energy and calories now.<br><br><b>🌿 Your Photosynthetic abilities has increased.</b><<else>>Your body is naturally generating its own energy and calories now, just a little over time.<br><br><b>🌿 You are now mildly Photosynthetic.</b><</if>><<set $player.autocal.type to "oojinn">>
<</if>>
<<elseif _mutationtype is "breast growth">>
The cascade’s energy pumps into you, you can feel it’s heat spreading across your chest, radiating and pulsing. It feels strange, soothing, sensual. You place your fingers at your sternum and feel the urge to guide the energy around before it burns through you.
<<if $player.hasbreasts is false>>You rub at your chest and circle your nipples, feeling the radiating energy follow along with your touch. It throbs and grows and spreads, like a blush.
<<if RNG(0,10)>6>>To your surprise you can feel your chest responding, growing hotter and hotter as the energy flows in towards your nipples. Your chest begins to sweat and swell.
<<if _mutationclass is "cow">>You don’t know why but you begin to moo softly, your chest growing puffy. Sweat glistens on your swelling chest as you rub, the heat and energy spilling into them. You realize before long, you’re growing breasts. With each circling pass you moan and moo again, pleasured by the tingling growth of your chest. In wet pulses the flesh rises like dough in your fingers and finally, plump and pert, you’re left to stare at your new glistening breasts. Breasts like a good cow should have. Yes. You moo with delight as the energy finally begins to fade and you regain your senses.<br><br><b>🐮 You now have breasts!</b><<set $player.hasbreasts to true, $player.breast.tissue += RNG(0,2)>>
<<else>>You watch as your chest grows puffy and flushed. Sweat glistens on your swelling chest as you rub, the heat and energy spilling into them. You realize before long, you’re growing breasts. With each circling pass you moan and watch the as the mounds of flesh puff up. In wet pulses the flesh rises like dough in your fingers and finally, plump and pert, you’re left to stare at your new glistening breasts. Proper gland filled breasts. You sigh with relief as the pressure and heat begins to fade and you regain your senses.<br><br><b>🍈 You now have breasts!</b><<set $player.hasbreasts to true, $player.breast.tissue += RNG(0,2)>>
<</if>>
<<else>>You rub away and feel your skin tingle, the cascades ripples rolling through your chest. It grows hotter and more sensitive and you begin to pant under its influence. Suddenly a plume of pink tinted steam burns off your sweating chest and the sensation of the cascade begins to fade. You feel the heat dissipate and leave you to wonder if anything has happened to your body. <<set $player.breast.tissue += RNG(0,0.03)>>
<</if>>
<<else>>You begin to stroke the length of your breasts, rolling the flesh in your massaging fingers. Your rub and churn, feeling the heat and energy spreading out and filling every fiber of your breasts as they begin to glisten with sweat.
<<if _mutationclass is "cow">>For some reason you can’t help but moo like a cow as you begin to feel your breasts swelling in your grip. With each rolling tug you feel the flesh fattening. Yes. Bigger, bigger. Like a proper cow. You moan and delight in this sensation, watching your breasts pulse and grow in your working hands.<br><br>Eventually the growth calms as you coo. Steam spills from your glistening skin, the energy of the cascade dissipating. Your head clears and you’re left hefting your newly engorged breasts.<br><br><b>🐮 Your breast have gotten bigger, like the good cow you are.</b><<set $player.breast.tissue += RNG(0.5,2)>>
<<else>>
You can’t help but moan as you begin to feel your breasts swelling in your grip. With each rolling tug you feel the flesh fattening. Puffy and sensitive, your breasts blush and become streaked with veins as the energy piles in. You sigh and delight in this sensation, watching your breasts pulse and grow in your working hands.<br><br>Eventually the growth calms as you coo. Steam spills from your glistening skin, the energy of the cascade dissipating. Your head clears and you’re left hefting your newly engorged breasts.<br><br><b>🍈 Your breast have gotten bigger.</b><<set $player.breast.tissue += RNG(0.5,2)>>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<set $player.mutation.current -= 100, $player.tether.current-= RNG(15,100), $stats.mutations+=1>><<CheckSpecies>><<if $player.mutation.current <0>><<set $player.mutation.current = 0>><</if>><<run delete $player.statusevents.delete("mutationevent")>><<if $world.debug>><br><br>~~🐞 Class: _mutationclass | Type: _mutationtype~~<</if>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Concentrate
----
You feel the cascade rippling through you as you begin to hold your breath. You concentrate and try to calm the excitement fluttering in your chest and the crackling of pink sparks across your skin. You feel the flow of it, you have it just as much as it has you.
Maybe you could change the course of the distortion before the flood finishes?
//What would you like to concentrate on?//
----
[[Let the cascade take you instead|TFGo]]
[[Try to Resist the cascade instead|TFResist]]
<<link [[Concentrate on your aspects|TFMenu]]>><<SetFlag "focus" "aspects">><</link>>
<<link [[Concentrate on your body|TFMenu]]>><<SetFlag "focus" "body">><</link>>
<<link [[Concentrate on your organs|TFMenu]]>><<SetFlag "focus" "organs">><</link>>
<<link [[Concentrate on your chest|TFMenu]]>><<SetFlag "focus" "organs">><</link>>Double-click this passage to edit it.!!A grove of giant sunflowers
----
As you make your way through the whistling grasses of the meadow you notice something just over the next hill. <<if Flag("seenflowergrove")>>It’s the grove of towering sunflowers from before. You can hear the chime of the bells and charms jostling on their posts as the winds blow through the flower grove. The smell of cornsilk and sweet cream blows on the wind as soft golden petals gently drift off the rows of tall gold flowers.<<else>>You see a grove of towering sunflowers, far larger than you’ve ever seen. They’re heads are larger than dinner tables and their stems as thick as tree trunks. Ropes and posts with bells and charms hang around the grove, gently ringing as the meadows soft breezes flutter through the flowers. The wind carries golden petals and the scent of corn-silk and sweet-cream through the air.<</if>>
//What would you like to do?//<<script>>update(RNG(3,10),1.1)<</script>>
----
[[Enter the grove|FlowerGroveStart]]
[[Leave|MeadowMain]]!!Walking into the flower grove
----
You $player.walk your way down to the wall of towering flowers and slip your way inside. <<if $player.fat.tier > 6>>You’re too fat to comfortably squeeze through the gaps in the grove despite their width, but after some struggling you manage to squeeze your way through. The thick stems shake and the bells around them ring as you stumble out into the center of the grove.<<elseif $player.fat.tier >=4>>despite the relative width of the gap between the flowers’ thick stems It’s a tight squeeze for someone your size, but you manage to squish your way through. You set all the ropes of bells jingling as you make your way into the open center of the grove. <<else>>You make your way through the thick stems and step around the ropes of bells that gently chime as you pass. You find yourself at the groves open center. <</if>>
The earth here is loamy and stained gold by the countless petals that pave the central circle. In the middle of the grove grows two flowers even larger than all the rest. With their stem intertwined they spiral out of the earth framing some sort of altar. While the statue on the altar is obscured by the plant growth you can see many horned symbols, bells, candles and charms <<if Flag("hasseentemple")>>this must be used by the temple of Melmatria<<else>>it’s clear this is some sort of religious site<</if>>.
You notice little taps have been sunk into the stems of the flower, letting its white sap drain into glass bottles. Several are lined up and filled with the sweet smelling stuff.
Seems like you’re alone.
//what would you like to do?//
----
<<link [[Take a bottle|FlowerGroveBottle]]>><<SetFlag "take" "one">><</link>>
<<link [[Take multiple bottles|FlowerGroveBottle]]>><<SetFlag "take"
"multiple">><</link>>
[[Leave|MeadowMain]]!!In the Flower Grove
----
<<nobr>><<if Flag("seenflowergrove")>><<set _maiden to RNGw(["here","gone"],[50,50])>>
<<if _maiden is "here">>
You kneel down to the sap spout and take one of the bottles into your hand, looking over the shimmering white ooze within. Just as you’re about to take it, you hear the jangle of bells behind you as the heavy set cow-girl from before waddles her way into the grove. <<print either("She looks somehow even fatter than before, her pregnant belly having inched even further out before her","she seems a little lighter than before, her pink udders sore and sagging having recently been milked","she huffs and puffs as she walks, her udders look much more swollen than usual, a great volume of milk sloshing about inside.","her pregnant belly rolls with activity, her full milky breasts bouncing atop the swollen orb")>>. As She spots you, she makes a startled moo, her chubby body wobbling as she stumbles out, "@@.maiden;<<print either("Oh! The pilgrim, you have returned.","Oh, hello there, you’re back.","Oh! You’ve returned, hello pilgrim.","Moo? Oh, it’s you!","Moo? Oh, the pilgrim, you’re back here again?")>> <<print either("Are you, in need of more sap?","did you need another bottle of the Horned Mother’s milk?","Are you here for another bottle?")>>"@@<br><br>She looks you over briefly, a warm smile across her plump bronze lips.
<<if $player.species is "cow">>You hear a lilt of excitement in her voice as she says, "@@.maiden;Oh my, it seems your body really has become accustomed to our Mother’s milk. Look at you now. A proper cow. This makes my heart sing.@@"<br><br>
<<if $player.chest.tier > Flag("grovemaidenmemorybust")>><<SetFlag "grovemaidenmemorybust" $player.chest.tier>>She bounds close to you, her belly bumping into yours as she gently hefts one of your breasts with medical scrutiny. She moos happily, "@@.maiden;And look at that. Bigger than ever. A healthy bovine bust.@@"<br><br>
<</if>>
<<if $player.fat.tier > Flag("grovemaidenmemoryfat")>><<SetFlag "grovemaidenmemoryfat" $player.fat.tier>>You can feel her body heat as she gets closer, a teasing hand going to your sides and giving you a gentle pinch. She hums delightedly, "@@.maiden;And growing well and round I see. Very good. Melmatria’s abundance is to be made our own abundance. This pleases our Mother.@@"
<</if>>
<<elseif $player.hasudder or $player.tail.type is "cow" or $player.ears.type is "cow" or $player.leg.type is "cow">>You hear a lilt in her voice as she coos, "@@.maiden;my my, look at you pilgrim. You’re already on your way to becoming a cow, you smell of cream and just look at<<if $player.ears.type is "cow">> those little ears,<</if>><<if $player.tail.type is "cow">> that swaying tail,<</if>><<if $player.hasudder>> that plump pink udder,<</if>> that sparkle in your eye and that stance. You’ll be a cow yet!
<br><br>She steps closer, her belly bumping into yours as she gives you a big smile from under her hood.
<<if $player.chest.tier > Flag("grovemaidenmemorybust")>><<SetFlag "grovemaidenmemorybust" $player.chest.tier>>gently she hefts up your breasts and feels them with medical scrutiny before musing, "@@.maiden;Hmm, yes, seems our mother’s blessings have been taking effect. Your bust is certainly more bovine than before.@@"<br><br> <</if>>
<<if $player.fat.tier > Flag("grovemaidenmemoryfat")>><<SetFlag "grovemaidenmemoryfat" $player.fat.tier>>You can feel her body heat as she gets closer, a teasing hand going to your sides and giving you a gentle pinch. She hums delightedly, "@@.maiden;And growing well and round I see. Very good. Melmatria’s abundance is to be made our own abundance. This pleases our Mother.@@"<br><br>
<</if>>
<<else>>
<br><br>She steps closer, her belly bumping into yours as she gives you a big smile from under her hood.
<<if $player.chest.tier > Flag("grovemaidenmemorybust")>><<SetFlag "grovemaidenmemorybust" $player.chest.tier>>gently she hefts up your breasts and feels them with medical scrutiny before musing, "@@.maiden;Hmm, yes, seems our mother’s blessings have been taking effect. Your bust is certainly more bovine than before.@@"<br><br> <</if>>
<<if $player.fat.tier > Flag("grovemaidenmemoryfat")>><<SetFlag "grovemaidenmemoryfat" $player.fat.tier>>You can feel her body heat as she gets closer, a teasing hand going to your sides and giving you a gentle pinch. She hums delightedly, "@@.maiden;And growing well and round I see. Very good. Melmatria’s abundance is to be made our own abundance. This pleases our Mother.@@"<br><br>
<</if>>
<</if>>
<br><br>She giggles as she closes your fingers around the bottle you’re holding as she says, "@@.maiden; Well, keep it up pilgrim. I’m sure the Horned-Mother will continue to smile upon thee.@@"<br><br>She gives you a pat on the side of your arm and then hefts up her basket and goes to collect the rest of the bottles. She struggles to bend over her pregnant middle but manages to collect all the sap and then with a mop and a wave, waddles her way back out of the grove. <br><br><h3>🍶 Acquired 1 bottle of The Horned-Mother’s Milk</h3><<AddItem 1 "mothermilk">>
<<elseif _maiden is "gone">>
<<if Flag("take") is "multiple">> You kneel down before the altar and begin to cap the bottles of sap and store them away. You clean up the area and place some of the empty bottles below the tap and let the white goo slowly flow into it for next time.<br><br>With the supply of bottles pocketed and nothing else to do, you make your way out of the grove and back into the meadow.<br><br><h3>🍶Acquired 4 bottles of The Horned-Mother’s Milk</h3><<AddItem 4 "mothermilk">><<set $player.greed.current+=RNG(0.5,3)>>
<<else>>You kneel down before the altar and cap one of the sap filled bottles and store it away. You clean up the area and another empty bottles below the tap and let the white goo slowly flow into it for next time.<br><br>With your bottle pocketed and nothing else to do, you make your way out of the grove and back into the meadow.<br><br><h3>🍶 Acquired 1 bottle of The Horned-Mother’s Milk</h3><<AddItem 1 "mothermilk">>
<</if>>
<</if>>
<<elseif !Flag("seenflowergrove")>>
<<SetFlag "seenflowergrove" true>>You kneel down before the altar and take a look at one of the bottles of white sap. The bottles are decorated with charms and symbols just like the altar. Suddenly you hear the sound of the bells ringing behind you. Someone is coming.<br><br>You grab up the bottle and turn around to see a wide set woman in a hooded nun-like robe squeezing her way through the stems. Her vail hides her face down to her plush lips and drapes down over her fat body. Through the top of her hood emerges a pair of cow like horns and ears. Around her neck jangles a cow bell strung on rosary like beads. Other than her shawl she’s essentially nude, her rosy brown skin shining in the light. Large long breasts drap down over an obviously pregnant belly, capped only with ornate bowls, held up but pretty gold chains. Below her protruding belly sloshes a fat pink udder that pushes apart her thick hooves legs.<br><br>The cow girl comes to an unsteady halt as she spots you, a surprised moo slipping from her pink mouth. In a soft voice she stammers, "@@.maiden;M-moo!? Oh, um, a pilgrim? Here? Um, hello wanderer, this grove is for the use of our temple, as missionaries of Melmatria. Our Sanctuary is near by if you need guidance.@@"<br><br>Her breast jostle as she begins to rub her roiling belly. She looks you over and the bottle in your hand and then says, "@@.maiden;O-oh! The horned mothers milk. You would like some? Um. Well. It’d be quite unorthodox for the uninitiated to partake of the sap. Mother Purnima would surly be cross with me. Hmm.@@"<br><br>She thinks and clutches at her bell before continuing, "@@.maiden;but...the horned mother’s teachings do speak that Melmatria’s abundance is to be shared not squandered. Our Mother’s gift are to be received. Yes. Hmm@@"<br><br>She looks about nervously and then nods, saying softly, "@@.maiden;Okay...take that bottle and go. But be careful. The holy sap hasn’t been processed yet, so its effects are less refined and a bit unpredictable. Your body, is, um, <<if $player.fat.tier < 4>>a bit thin<<else>>certainly seems suitably soft<</if>> and <<if $player.hasbreasts>><<if $player.breast.tier > 6>>, hmm, your breast are well endowed, as they should be, but they could always be larger.<<else>>hmm, well, your breasts are a bit too small...but, I suppose the sap could fix that.<</if>><<else>>you seem to lack breasts...but, I suppose the sap could fix that.<</if>> Yes, hmm, I think it could work. You could become bovid like us, if that is what Melmatria desires to give you...@@"<br><br>She moos excitedly as she jumps up and down, her swollen body sloshing about. She catches her breath as she begins to collect the remaining bottles and place them in her basket. <br><br>She whispers, "@@.maiden;We’ll make a cow of you yet. Just..um..don’t tell my superiors..@@"<br><br>With that she bows as much as her swollen middle would allow, hefts her basket of bottles to her bountiful chest and waddles her way back out of the grove. <br><br><h3>🍶 Acquired 1 bottle of The Horned-Mother’s Milk</h3><<AddItem 1 "mothermilk">><<SetFlag "grovemaidenmemorybust" $player.chest.tier>><<SetFlag "grovemaidenmemoryfat" $player.fat.tier>><br><br>//You follow suit and make your way back to the meadow.//<</if>><<SetFlag "take" false>><</nobr>>
----
[[Continue|MeadowMain]]
Test RNG
0.1 - 1.3 : <<print RNG(0.1, 1.3)>> | <<print RNG(0.1, 1.3)>> | <<print RNG(0.1, 1.3)>> | <<print RNG(0.1, 1.3)>> | <<print RNG(0.1, 1.3)>>
1 - 3 : <<print RNG(1, 3)>> | <<print RNG(1, 3)>> | <<print RNG(1, 3)>> | <<print RNG(1, 3)>> | <<print RNG(1, 3)>>
[[Run|TestRNG]]
RNG: 1 - 100
<<set _average to 0>>
<<for _i to 0; _i < 1000; _i++>><<set _R to RNG(1,100), _average += _R>>
<</for>>
1000x Average: <<print (_average/(1000)).toFixed(2)>>
Diminishing return test
<<set _num to 1>>
1 : Number = 1.00 + 0.00 = 1.00
<<for _i to 1; _i < 10; _i++>>
<<set _level to (1/(1+(_i*0.07*_i)))>>
<<print _i+1>> : Number = <<print _num.toFixed(2)>> + <<print _level.toFixed(2)>> = <<set _num += _level>> <<print _num.toFixed(2)>>
<</for>>
Diminishing return test
<<set _num to 1>>
1 : Number = 1.00 + 0.00 = 1.00
<<for _i to 1; _i < 10; _i++>>
<<set _level to (1/_i)>>
<<print _i+1>> : Number = <<print _num.toFixed(2)>> + <<print _level.toFixed(2)>> = <<set _num += _level>> <<print _num.toFixed(2)>>
<</for>>!!Talking to Kip
----
<<nobr>><<if Flag("kiptalk") is "favfood">>You look over the Gecklings girl’s beaming face and ask her, "@@.player;//Sooo//, what are your favorite foods? What do you like to eat?@@"<br><br>Her <<if Flag("kipfat") > 80>>fat round<<elseif Flag("kipfat") > 50>>chubby <<else>>round <</if>> cheeks light up in a toothy smile as she yips, "@@.kip;Oh oh! I love to eat meal-worms, plump, juicy, so tasty roasted. Mmm, oh and I love fried mushrooms, pickled centipedes and uh uh@@"<br><br>She’s clearly excited by the thought of food, tittering from one foot to the other <<if Flag("kipfat") >100>>her fat swaddled body jiggling about<<elseif Flag("kipfat")>60>>her fat belly bouncing out of its shirt as she jiggles about<<elseif Flag("kipfat")>40>>her chubby body jiggling with each sway of her energetic bouncing<<else>>her slender body bouncing with each hop of her foot<</if>><br><br>"@@.kip;I love sweet things the most, no, salty! Or, hmm, I like sour sometimes too. Oh and and..@@"<br><br>Seems she might keep rambling, you can hear her belly gurgling so you’re guessing she’s probably hungry.
<<elseif Flag("kiptalk") is "gecklings">>You look over the lizard girl and her <<if Flag("kipfat")>=100>>fat swaddled<<elseif Flag("kipfat") >= 50>>chubby <</if>>reptilian anatomy and ask her, "@@.player;So what are you exactly, what are your people like?@@"<br><br>She smiles at you and makes a happy chirp, her frills flaring out, "@@.kip;I’m a Geckling silly!@@"<br><br>She giggles but you press on, "@@.player;I know, but what is a geckling@@"<br><br>She tilts her head and puts a claw to her lips, her little brows twisting in thought, before finally she shrugs and says, "@@.kip;I don’t know, like, Old-Master never let me learn much about other Gecklings. Wouldn’t let me around them. Said like, I’d cause a scene or something, like get egged-up. Said good servants do as they’re told, follow the geckling code.@@"<br><br>She stamps her tail and puts her hands on her hips and says proudly, "@@.kip;We’ll I’m geckling, so what I do //is// geckling code. I’m a good girl, so I left to find out more about my code, be a better servant! Like to you master!@@"<br><br>You get the idea she doesn’t much have an idea what a servant is, let alone her own kind. But she is cute about it. You watch as her brows furrow again and she coos, "@@.kip;From what I remember of my egg-momma, she said Gecklings were, like, created by serpent lords or something. We cared for big powerful dragons, made them food, entertained them. We were, like, big time important I think.@@"<br><br>She smiles dreamily to herself as she rubs her belly, "@@.kip;Can you imagine, being a big dragon, an army of adoring Gecklings feeding you and pampering you, mmmm...@@"
<<elseif Flag("kiptalk") is "howshesdoing">>You ask Kip, "@@.player; How are you? Are you well?@@"<br><br>Her round cheeks beam as she yips, "@@.kip;I’m doing great, all thanks to you master!@@"<br><br><<if Flag("kipfat") > 170>>She huffs as she squishes the top roll of her gurgling stomach, she blushes and mewls, "@@.kip;Though, I’ve gotten, like so so fat. Fat fat! Look at me! I just getting bigger and bigger. It’s hard to stand. I’m like made of pudding.@@"<br><br>She lifts what little of her belly she can reach and lets it fall with a meaty slap, sending ripples through her rolls and swollen hips. Her fat filled middle wobbles as she giggles, but soon it erupts into deep groans of hunger, "@@.kip;Oh, and like, hungry too. I’m like, hungry //alllll// the time for some reason.@@"<br><br>She shakes her sloshy gut for emphasis and gives you a begging look.<<elseif Flag("kipfat")> 80>>She rubs her fat dome of a belly and blushes, she mewls, "@@.kip;though, I’ve gotten like, sooo fat. I just like, keep getting bigger.@@"<br><br>She lifts her gut and drops it, sending ripples through her columnar thighs and wide hips. Her swollen middle lets out a hungry growl. She rubs it more and bemoans, "@@.kip; and I’m still just so hungry all the time master. It’s never enough!"<br><br>She gives you an exaggerated pout, deepening her double chin as she gives you a begging look.<<elseif Flag("kipfat") >60>>She rubs the bottom of her belly as it hangs free of her tightening shirt, she tries in vain to tug the shirt down over her paunch but it rolls right back up. She arches her back to emphasize her round middle as she mewls, "@@.kip;but I’m like, getting so fat. I keep gaining weight. I just can’t stop. My clothes are getting so small.@@"<br><br>She hefts up her belly and then drops it, letting it bounce meatily as she shakes her wide hips and heavy bottom. She giggles, but then her chubby belly begins to groan hungrily. She bemoan, "@@.kip;and I’m like, just getting hungrier and hungrier. I can’t eat enough to keep this gut satisfied.@@"<br><br>She pouts and puffs her cheeks as she gives you a begging look.<<elseif Flag("kipfat") > 40>>She tugs down her shirt as it begins to rise up on her round belly. A blush spreads across her cheeks as she gently fondles the sliver of flab showing and mewls, "@@.kip;but I’ve been like..putting on weight. Like fast. I just can’t help it. I feel...like, I dunno. Puffy?@@"<br><br>She bounces and watches her belly and wide thighs jiggle. Her blush deepens as her wobbling belly groans with hunger, she bemoans, "@@.kip; and like, I’m just hungry all the time. Never satisfied@@"<br><br>She pouts playfully, her frills flapping as she gives you a begging look.<<else>>She rubs her belly as it growls and she mewls, "@@.kip; Ugh, I’m like, always hungry though..@@"<br>She angles her body, emphasizing her belly as she gives you a begging look.<</if>> <<else>>On second thought, perhaps you don’t have anything to say at the moment ~~(this dialog hasn’t been written yet)~~<</if>>
<</nobr>>
----
[[Ask her something else|TalkKipStart]]!!Giving Kip the Weight-gain Jelly
----
You pull out the little jar of purple-pink goo and hand it to Kip. She excitedly accepts your gift and then looks it over curiously. <<if Flag("kipkink") > 3>>She yips excitedly as she blushes and chews her lip. "@@.kip;O-oh! Master, jelly to make me grow. Mmmn, fatter. Oh, I mean, if that’s what you want master. I can get, like, bigger for you. <<if Flag("kipfat") >=4>>I know I’m so fat already. But, I can get like, fatter...And fatter...Yeah?<</if>> That’s hot right?@@"<<elseif Flag("kipkink") > 1>>She squeaks as she reads the label, a blush spreading over her cheeks. "@@.kip;Oh, master...Jelly, to make me, like, gain weight and stuff? That sounds…good. I mean, I-is that, what you want? <<if Flag("kipfat") >= 4>>I-I’m already, like, so fat...is it okay, if I get bigger?<</if>>@@"<<else>>She yelps and blushes as she reads the label, she stutters and looks to you with wide eyes, "@@.kip;Jelly, to make...make me <<if Flag("kipfat") > 4>>fatter? B-but master, I’m like, so fat already. Should I be, getting b-bigger?<<else>>fat?<</if>> Is-is that something...m-master wants?@@"<</if>>
<<RemoveItem 1 "wgjelly">>
----
<<link [[Encourage her|KipEatsWGJelly]]>><<SetFlag "kipWG" "encouraged">><</link>>
<<link [[Tease her|KipEatsWGJelly]]>><<SetFlag "kipWG" "teased">><</link>>!!Giving Kip the Weight-gain Jelly
----
<<if Flag("kipwg") is "teased">>You decide to tease the <<if Flag("kipfat") >= 160>>dough-ball of a lizard and say, "@@.player;Well why not, that’s what greedy little playthings like you are good for right? Getting bigger, softer, spoiled and helpless.hmm? Don’t you want to get bigger for your master?"<br><br>You give <<print either("one of her fat rolls","one of her pudgy arms","her chubby cheeks","one of her flabby rolls")>> a playful squeeze causing her to yip in embarrassment. Her <<print either("empty gurgling belly sloshing as she squirms","half full belly wobbling as she squirms","stuffed belly sloshing and gurgling as she squirms","bloated belly gurgling and sloshing as she squirms")>><<elseif Flag("kipfat") >= 42>>pudgy little lizard and say, "@@.player;You want to be a good girl right? You want to get fatter for your master don’t you?@@"<br><br>Playfully you pinch at her <<print either("chubby tail","plump cheeks","plump bottom","chubby arms")>> causing her to bounce and yip in embarrassment, her <<print either("chub","fat","round belly","flabby body","chubby body","wide hips","chubby chest")>> jiggling as she stumbles.<<else>>poor little lizard and say, "@@.player;You’re so small right now, don’t you want to get bigger for your master?You want to be a good girl and grow for me, yes?@@"<br><br>You gently pinch at her <<print either("slender tail","small belly","round cheeks")>> causing her to bounce and yip with embarrassment.<<set $Flags["kipkink"]+=RNG(0,0.2)>><</if>><<else>>You look over the <<if Flag("kipfat") >= 160>>dough-ball of a lizard girl<<elseif Flag("kipfat") >=50>>chubby lizard girl<<else>>poor little lizard girl<</if>> and say, "@@.player;Do you want to get bigger? I think you should if that’s what you like.@@"<br><br>You gently pinch her <<print either("round cheeks","belly","soft arms","plump tail")>> causing her to wobble back and yip with embarrassment.<</if>>
Kip sputters and blushes as she brings the bottle to her lips as instructed, "@@.kip;<<print either("Oh, Master...","M-master!","M-master...I...","Huff...master..","...Y-yes...", "Y-yes..master...","mm..master...yes..")>>@@"
You watch as she begins to sip on the fattening jelly, her eyes fluttering as the taste hits her.
<<SetFlag "kipwg" false>>
//what would you like to do?//
----
<<link [[let her sip|KipEatWGJelly2]]>><<SetFlag "kipwg" "slow">><</link>>
<<link [[Make her drink faster|KipEatWGJelly2]]>><<SetFlag "kipwg" "faster">><</link>>!!Watching Kip fatten
----
Kip drinks from the little jar, taking little sips of the purple-pink goop. She moans with delight, her cheeks blushing as she looks to you for approval.
<<if Flag("kipwg") is "slow">>You nod and encourage her, "@@.player;Go on, drink up.@@"<br><br>She smiles and nods, as she continues to sip. She moans again and begins to chug down the fattening jelly a bit faster. She gulps and drinks, putting a claw to her now gurgling belly and relishing the feeling.<<else>><<set $Flags["kipkink"]+=RNG(0,0.3)>>You give her a devious grin as you push a finger into the jelly jar, tipping it higher as you coo, "@@.player;faster my little play thing, faster.@@"<br><br>Kip’s blush deepens as she moans and begins to gulp from the jar faster than before. She takes big greedy swallows, jelly spilling down her chin<<if Flag("kipfat") > 70>>s<</if>>. Her frills flap and her tail wags as she drinks down the jelly, clearly enjoying your teasing. <</if>> <<if Flag("kipfat") >= 50>>Her chubby little fingers prod her doughy belly as it bubbles with jelly, mashing her fat in gentle little circles.<<elseif Flag("kipfat") >=30>>Her chubby fingers gently circle her pudgy round belly as it bubbles with jelly.<<else>>Her fingers trace her navel as her little belly bubbles with jelly.<</if>>
Finally with the jar emptied of every drop of fattening jelly, she drops it and stumbles back. A sloshy groan erupts from her middle as she huffs and puffs. Looks like the potion is starting to take effect.
<<if Flag("kipkink") > 3>>She looks down, transfixed and aroused as she feels her body begin to grow. She whispers to herself in an excited squeak, "@@.kip;Yes, yes, I can feel it. Yes, make me fatter! Mmm...@@"<<elseif Flag("kipkink") > 2>>She looks down, blushing and transfixed. She bites her lip as she begins to puff up. She whispers, "@@.kip;oh my gosh, it’s starting. I can like feel myself getting fatter!@@"<<else>>She looks down at herself, a nervous blush deepening on her cheeks as she squeaks, "@@.kip;I-it’s, like, starting. I-I’m getting fatter!@@"<</if>>
<<if Flag("kipfat") > 125>>The helplessly fat lizard girl’s body starts to wobble and swell. Her rolls spreads out like rising dough. A little bit at a time in pulsing waves, the tight remains of her clothes stretch even tighter across her fattened form. She moans and mashes her claws into her bloated belly as it suddenly puffs out, growing fatter and rounder, the glistening orb groaning as it stretches. She traces her pudgy fingers down her spreading stretchmarks as she dips into her deepening navel. Her belly lurches out and wobbles down over the tops of her thighs, spilling down to her chubby knees. She waddles unsteadily as her chunky thighs swell up like sausage casing, you can tell she having trouble carrying all this weight. She pants and puts her flabby arms back, steadying herself against her growing hips. She moans and mewls as the sliver of her stretched shorts bites into her rolls, her massive growing ass cheeks swallowing them up. <br><br>Kip can’t contain her arousal, she simply pants and coos as her body continues to grow. You watch as she takes an unsteady step, her flabby legs wobbling weakly under the mass she’s hefting. Unable to keep up, she falls back onto her massive rear, sloshing about like a fat filled balloon. Out of breath she flops onto her back and grabs at herself, sweating and needy, her great orb of a gut jostling and gurgling as she huffs and puffs. <<elseif Flag("kipfat") > 85>> The fat little lizard girls body begins wobble and swell with even more fat. A little bit at a time in pulsing waves, her tight clothes grow tighter. She moans and mashes her claws into her bloated belly as it suddenly puffs out and growing fatter and rounder like a rising ball of dough. Her shirt rises up, tucking in under her chubby chest, leaving the pale orb of her gut to glisten in the light. She rubs it greedily, tracing her pudgy fingers along her stretch-marks as her deep navel grows even deeper. She stumbles back and adjust as her shorts as the stretched fabric gets swallowed up by her flabby rolls and her greedy ass cheeks. She wobbles unsteadily as her chunky thighs thicken and the fat saddle bags of her hips spread wider.<br><br>Kip can’t contain her arousal, she simply pants and coos as her body continues to grow. She flops onto her heavy bottom, sloshing about as she tries to balance on her fatter cheeks, her plump tail flailing. She falls onto her back and grabs at herself, sweating and needy. <<elseif Flag("kipfat") > 55>> The chubby lizard girls body begins to fill with fat. A little bit at a time in pulsing waves, her clothes grow tighter and she grows thicker and jiggling. She moans as her plump belly suddenly puffs out and wobbles in her hands, faint stretch-marks streaking the ring of flab. Her small shirt rises up, showing off even more of her potbelly than before, you can see her deep navel now as it grows deeper. She stumbles back and adjust as her shorts tighten, her thick ass and thighs swelling up bigger and bigger.<br><br>Kip can’t contain her arousal, she simply pants and coos as her body continues to grow. She rolls down her unbuttoned shorts, letting her tummy slosh forward and her little rolls to spill over the sides of her widening hips. She flops onto her plush bottom and grabs at herself, sweating and needy, her chubby form sloshing about as she lays back, panting.<<else>>Fat begins to spread out over the little lizards slender body. A little bit at a time in pulsing waves, her clothes grow tighter. She yelps as her slender belly suddenly puffs out and wobbles in her hands. Her shirt begin to rise up, revealing a little sliver of her new potbelly. She stumbles back and adjust as her shorts begin to tighten, her ass and thighs swell up.<br><br>Kip can’t contain her arousal, she simply pants and coos as her body continues to grow. The buttons on her short undo themselves with a pop, letting her tummy slide forward and her little rolls to spill over the sides. She flops onto her back and grabs at herself, sweating and needy.<</if>>
Eventually the growth slows and the puffy lizard girl is left out of breath, aroused and heavier than before. Her belly gurgles and groans from the left over effects as she stifles a little burp. She squeaks abashedly as she finally tears her eyes away from her swollen body to meet your gaze.
She rubs her belly and pants, "@@.kip;that...felt so good master...@@"
She looks at you dreamily, her head dizzy and pleasured as sweat streaks her blushing cheeks. She bites her lip as she wriggles with arousal, her thighs clamped and rolling against her puffy nethers. <<if Flag("kipkink") >=3>>She doesn’t break eye contacts, she simply rolls her hips and pants, "@@.kip;oh master...this turned me on, like, so much. I’m so needy...@@"<br><br>She rolls her belly, rubbing it greedily as she spreads her thighs, showing the moistness darkening her shorts. She breathlessly mewls, "@@.kip;Do you…want to touch me master? Is this what you wanted?@@"<<else>>She looks away, ashamed as she attempts to curl herself up with her tail. She squeaks, "@@.kip;Oh master…look what I’ve done. I’m like, so embarrassed.@@"<br><br>She meeky aims her belly towards you and whimpers, "@@.kip;d-did you want to…feel it? Have I been good? Is this what you want?@@"<</if>>
<<set $Flags["kipkink"]+=0.25, $Flags["kipfat"]+= RNG(9,13)>>
//what would you like to do?//<<SetFlag "kipwg" false>>
----
<<link [[Tease her|KipWGTalk]]>><<SetFlag "kipwg" "tease">><</link>>
<<link [[Encourage her|KipWGTalk]]>><<SetFlag "kipwg" "encourage">><</link>>
[[Rub her belly|KipWGBellyRub]]<<if Flag("kipwg") is "tease">><h2>Teasing Kip</h2><<else>><h2>Encouraging Kip</h2><</if>><hr>
You approach the plumped up geckling girl and kneel down next to her. <<nobr>>
<<if Flag("kipwg") is "tease">><<set $Flags["kipkink"]+=RNG(0.02,0.1)>> You give her a devious grin as you look over her. She squirms briefly under your gaze, eager for you to interact with her. You swiftly give her <<if Flag("kipfat") >= 40>>enormous gurgling ball of a<<elseif Flag("kipfat") >= 30>>fat and churning<<elseif Flag("kipfat") >= 20>>round little<<else>>small but soft<</if>> belly a gentle slap, sending it jiggling as she yips in surprise. <br><br>You slide up near her and whisper, "@@.player;Such a naughty pet you are, doing this to yourself. Getting fat and helpless. And you like it don’t you. This turns you on huh?@@"
<<else>>You give her a gentle smile, she blushes and squirms under your gaze, eager for you to interact with her. You coo and softly rub her <<if Flag("kipfat") >= 40>>enormous gurgling ball of a<<elseif Flag("kipfat") >= 30>>fat and churning<<elseif Flag("kipfat") >= 20>>round little<<else>>small but soft<</if>> belly, causing her to squeak and jiggle with surprise.<br><br>You slide up close to her and say, "@@.player;I think this suits you. Do you like it? We can keep doing it if you want.@@"
<</if>>
She squeaks and blushes, <<if Flag("kipkink") >= 4>>an unsubtle moan escapes her lips as her frills flap excitedly. She plays coy and looks away in embarrassment but you know she likes your teasing. She squirms with delight and mewls,"@@.kip;Oh master...I’m just like, such a glutton aren’t I. Hopelessly getting fatter and fatter...@@"<br><br>She smiles deviously and looks at you with lust in her eyes.
<<elseif Flag("kipkink") >= 3>> a stifled moan escapes her lips as her frills flap excitedly. She turns away in embarrassment but you know she likes your teasing. She squirms with delight and mewls,"@@.kip;Oh master...I...I, yes...I like this…I’m such a glutton aren’t I...@@"<br><br>She rolls abashedly as she tries to hide her smile.
<<elseif Flag("kipkink") >= 2>> ooking away from you in embarrassment. She squirms, and mewls, "@@.kip;Oh master...I...I...like it…@@"<br><br>She’s trying to hide it, but she’s clearly aroused and yearning for your touch. Her frills flap excitedly as she steals a glance at you.
<<else>>looking away from you in embarrassment. She squirms, and mewls, "@@.kip;Oh master...I...@@"<br><br>She’s trying to hide it, but she’s clearly aroused and yearning for your touch. Her frills flap excitedly as she steals a glance at you.
<</if>>
<</nobr>>
//what would you like to do?//
----
[[Rub her belly|KipWGBellyRub]]
[[Pleasure her|KipWGPleasure]]!!Rubbing Kip’s belly
----
You scooch closer to the geckling, pressing your body against hers. Her blush spreads as <<if Flag("kipfat") > 150>>you place both hands on her tankard of a gut. You test her doughy flab and press in mushing and shifting its contents as you begin to gently circle her curves. You can feel her fat sloshing and sliding in your hands as you work away at her gurgling belly.
<<elseif Flag("kipfat") > 80>>you begin to prod the curve of her gut as it hangs out from her shirt, bloated and in need of your touch. Your press your hand into her and test to doughy flab. You begin to gently circle her curves as you mush her tender belly soothingly.
<<elseif Flag("kipfat") > 50>>you begin to prod the sliver of chub hanging out of her shirt before rolling it up and letting her round gut show. You press your hand into her chubby belly and begin to gently trace her curves. In small soft circles you masala away.
<<else>>you begin to lift up her shirt, revealing her little belly. You place your hand against its curve and begin to gently rub it. <</if>> Kip purs and coos, nuzzling her cheek against your chest as you massage her tummy. Little moans escape her lips as she’s lulled by your stroking, she looks at you dreamily, her eyelids heavy. She slides back closer in your arms, her back to your belly and spreads her legs out, giving you more room to rub her. She closes her eyes and lays against you sleepily, but still little pleasured moans roll up from the lizard girl. <<if Flag("kipfat") < 80>>You notice a spot of hot wet moisture darkening her shorts between her thighs revealing her arousal.<<else>>You notice her softly rocking her hips, revealing her arousal<</if>>
<<set $Flags["kiphearts"]+=1>>
//what would you like to do//
----
[[Let her snuggle|KipWGSnuggle]]
[[Pleasure her|KipWGPleasure]]!!Pleasuring kip
----
You nuzzle up closer to kip, feeling the warmth of her body against you.
<<nobr>><<if Flag("kipfat") > 120>>
You slide your hand down between her fat sagging breast and over the bloated curve of her massive belly, making small circles as you pass. You can feel Kip’s heavy breathing and heartbeat increase as you go lower. You crest her deep pudgy navel and slide down under her sagging heft. You remember now that she’s too fat to fit her shorts, her slab of a hanging belly being the only thing protecting her modesty. You grab up her belly, hoisting it back with one arm while your other hand slides lower. Kip moans and huffs with effort as you squish be gut back. She squeaks as you go lower, feeling the moist heat radiating from her puffy cloaca smushed between her tree trunk thighs. <br><br>Gently you slip your fingers between her plush lips and plumb her wetness. A moan rolls out of Kip as she looks at you lustily, her fat cheeks blushing deep red. You work your fingers and feel her attempting to rock her massive hips in time with your motions, sending waves through her fat. You feel her insides throbbing against your fingers as her pussy swells pink with need. Her sausage like claws go to her engorged belly and begin to rub away, musing and fondeling her abundant rolls and saggy fat. She attempts to arch her back as much as she’s able and then pushes her belly out, pretending to get even bigger. She looks at her body with a hungry lust, her hips rocking faster against your wet fingers as her moans become more frequent and desperate. Her body sloshes and wobbles aggressively with her needy thrusts.<br><br>More and more you work in tandem as she grows closer, her moans turning to animalistic mewls. Her claws dig lovingly through her mountains of fat. Her eyes roll back and her frills extend and flash pink, suddenly she begins to cum. You feel her pussy pulse and gush against your hand, her body jolting ridged before going limp, twitching and sputtering in your grasp.
<<elseif Flag("kipfat") > 80>>
You slide your hand down her chubby chest and over the arching curve of her fat belly, making small circles as you pass. You can feel Kip’s breathing and heartbeat increase as you go lower. You crest her deep pudgy navel and slide down to the lip of her very tight shorts. You wiggle your finger between the stuffed fabric and pop her buttons open, letting her pudge spill out. You slip your fingers under and massage at the soft flesh there. She squeaks as you go lower, feeling the moist heat radiating from her puffy cloaca. <br><br>Gently you slip your fingers between her plush lips and plumb her wetness. A moan rolls out of Kip as she looks at you lustily, her fat cheeks flushing deep red. You work your fingers and feel her rocking her wide hips in time with your motions. You feel her insides throbbing against your fingers as her pussy swells pink with need. Her pudgy claws go to her fat belly and begin to rub away, mushing and rolling her bounty of flab. She attempts to arch her back and push her belly out even further, pretending to get bigger. She looks at her body with a hungry lust, her hips rocking faster against your wet fingers as her moans become more frequent and desperate. She jiggles and sloshes with each needy thrust.<br><br>More and more you work in tandem as she grows closer, her moans turning to animalistic mewls. Her claws lovingly digging through her rolls and wobbling fat. Her eyes roll back and her frills extend and flash pink, suddenly she begins to cum. You feel her pussy pulse and gush against your hand, her body jolting ridged before going limp, twitching and sputtering in your grasp.
<<elseif Flag("kipfat") > 40>>
You slide your hand down her soft chest and over the curve of her chubby belly, making small circles as you pass. You can feel Kip’s breathing and heartbeat increase as you go lower. You crest her pudgy navel and slide down to the lip of her tight shorts. You unbutton them, letting her pudge slide out as you slip your fingers under and massage at the soft flesh there. She squeaks as you go lower, feeling the moist heat radiating from her puffy cloaca. <br><br>Gently you slip your fingers between her plush lips and plumb her wetness. A moan rolls out of Kip as she looks at you lustily. You work your fingers and feel her rocking her wide hips in time with your motions. You feel her insides throbbing against your fingers as her pussy swells pink with need. Her hands go to her plump belly and begin to rub away, mushing and rolling her flab. She arches her back and pushes her belly out, pretending to get bigger. She looks at her body with a hungry lust, her hips rocking faster against your wet fingers as her moans become more frequent and desperate. <br><br>More and more you work in tandem as she grows closer, her moans turning to animalistic mewls as she bounces, sending little waves through her fat. Her eyes roll back and her frills extend and flash pink, suddenly she begins to cum. You feel her pussy pulse and gush against your hand, her body jolting ridged before going limp, twitching and sputtering in your grasp, her thickened thighs quivering.
<<else>>
You slide your hand down her small chest and over the little curve of her belly, making small circles as you pass. You can feel Kip’s breathing and heartbeat increase as you go lower. You crest her navel and slide down to the lip of her shorts. You slip your fingers under and massage at the soft flesh there. She squeaks as you go lower, feeling the moist heat radiating from her puffy cloaca. <br><br>Gently you slip your fingers between her plush lips and plumb her wetness. A moan rolls out of Kip as she looks at you lustily. You work your fingers and feel her rocking her hips in time with your motions. You feel her insides throbbing against your fingers as her pussy swells pink with need. Her hands go to her belly and begin to rub away. She arches her back and pushes her belly out, pretending to get bigger. She looks at her body with a hungry lust, her hips rocking faster against your wet fingers as her moans become more frequent and desperate. <br><br>More and more you work in tandem as she grows closer, her moans turning to animalistic mewls. Her eyes roll back and her frills extend and flash pink, suddenly she begins to cum. You feel her pussy pulse and gush against your hand, her body jolting ridged before going limp, twitching and sputtering in your grasp.<</if>><</nobr>>
She pants heavily, cooing with delight as she lays against you, relishing the after glow of her orgasm. Breathlessly she mutters, "@@.kip;oh master...that felt like, so goood...@@"
Her eyelids grow heavy and she sleepily deflates in your lap, brushing her blushy cheeks against your belly. In a small voice she begs, "@@.kip; can you...like, hold me for a moment?@@"
<<set $Flags["kiphearts"]+=1>>
----
[[Hold her|KipWGSnuggle]]!!Snuggling with kip
----
You let kip nuzzle into your arms as she drifts off to sleep. She purrs and coos happily. <<if Flag("kipfat") > 125>>You feel her weight barring down on you as her fat spills around you. She’s so warm and very soft, she feels like dough. You gently wobble her rolls and rub her belly as she sinks against you, out for her nap. You watch as her fat belly puffs up and down with her soft breathing.<br><br>After a time you roll the fat geckling over onto her bedding, her huge ass cheeks sloshing about as she plops onto her pile of pillows.<<elseif Flag("kipfat") >80>>You feel her warm heft on you as you pull her more into your lap. She’s fat and very soft, spilling around you. You gently rub her fat belly and caress her curves and rolls as she sinks into your arms, out for her nap. You watch her belly puff up and down with her soft breathing.<br><br>After a time you roll the little geckling onto her bedding, watching as her fat bottom jiggles about. <<elseif Flag("kipfat") >40>>You feel her weight on you as you pull her more into your lap. She’s warm and soft. You gently rub her chubby belly and caress her curves and rolls as she sinks against you, out for her nap. You watch her belly puff up and down with her soft breathing.<br><br>After a time you roll the little geckling onto her bedding, watching as her fat bottom jiggles about. <<else>>You feel her slight weight and pull her more into your lap. She’s warm and soft. You gently rub her belly and caress her curves as she sinks against you, out for her nap. You watch her little belly puff up and down with her soft breathing.<br><br>After a time you roll the little geckling onto her bedding, watching as her chubby bottom jiggles about.<</if>>
You let her get some real rest, and then head on your way.<<set $Flags["kiphearts"]+=1>><<SetFlag "atkipscamp" false>>
----
<<link [[Continue|JunkyardMain]]>><<SetFlag "kipfull" 0.01>><</link>> !!Something on the shore-line
----
As you $player.walk along the <<print either("glittering","shimmering","luminecent")>> <<print either("shore","shore-line","coast","coast-line")>> <<print either("you notice something up ahead","you spot something on the horizon","something comes into view ahead")>>. You can see smoke coming from a little bonfire of some sort set up on a rocky outcrop. <<print either("It smells delicious","A tasty thick aroma hangs in the area","Something smells like cooking meat","It smells like roasting meat ahead")>>.
//do you want to check it out?//<<script>>update(RNG(0.2,7),0.8)<</script>>
----
[[ignore it|ShoreMain]]
[[check it out|ShoreBonfire]]!!At the Bonfire
----
You make your way up the rocks and find yourself in what looks to be someone’s hang out spot. Surrounding a large bone fire is a number of chairs, bed rolls and piles of empty beer bottles and other assorted junk.
This place feels strange, like it’s not really here. Like you’re looking at a moment captured in time. Déjà vu
There appears to be no one here but roasting on the fire are large hunks of meat strung across the burning wood. You can’t tell what kind of meat it is but it sure smells amazing.
You look around to double check that no one’s around, strangely even though this place looks like it’s in recent use, deep down you can just tell no one was ever here.
Do you take a piece of meat? Maybe more? Who would know?
----
[[Leave this place|ShoreBonfireX]]
<<link [[Eat a piece of meat|ShoreBonfireEat]]>><<SetFlag "eat" "one">><</link>>
<<link [[Eat all the meat|ShoreBonfireEat]]>><<SetFlag "eat" "all">><</link>>
<<link [[Take a piece of meat|ShoreBonfireTake]]>><<SetFlag "take" "one">><</link>>
<<link [[Take all the meat|ShoreBonfireTake]]>><<SetFlag "take" "all">><</link>>
!!leaving the bonefire
----
You decide you don't want to interfere with who ever's camp this is.
You turn away and begin to head back down the rocky outcrop. However, as soon as you turn around you begin to feel strange.
The smell is gone. The crackle of the flame too. You look back and to your surprise the camp is completely gone without a trace. You’re just on a big empty rock. You’re not even sure why you’re here or why you’re looking around. You don’t even remember walking up here. Why do you have meat on you?
You feel a little unsettled and make your way down to the sand once more.
----
[[Continue|ShoreMain]]!!Eating the meat
----
You decide to try a piece of the juicy roasting meat. You carefully reach over the crackling flames and pull off a chunk of the thick red meat. After a moment of letting the sea air cool the charred chunk you take a bite. You’re blown away by its flavor. Rich, buttery, tender with a crackling peppered outside. It’s so very good but it’s oddly familiar. Somehow, you have eaten this exact piece of meat before. Maybe at a bonfire, or was it camping trip? Maybe a backyard bbq? You can’t place it.
Before you know it you’ve finished the whole chunk. <<if Flag("eat") is "all">>You decide, campers be damned, this meat is yours. You dig in, tearing more and more meat off the roasting spit, stuffing your face and the rich juicy meat. It’s so good. You eat until you can fit no more, leaving not a scrap of meat on the bonfire. Your gut gurgles as it churns away the heavy meal you just stuffed into it. <<set $player.fullness.current += $player.fullness.max*1.3, $player.calories.current += $player.fullness.current * 75, $player.gluttony.current += RNG(0,3), $player.greed.current += RNG(0,2)>> <<else>><<set $player.fullness.current += RNG(6,9), $player.calories.current += RNG(580,725)>><</if>><<SetFlag "eat" false>>
With that, you catch your breath and decide you should head out before the camp owners get back to see you’ve stolen from them.
You turn away and begin to head back down the rocky outcrop. However, as soon as you turn around you begin to feel strange.
The smell is gone. The crackle of the flame too. You look back and to your surprise the camp is completely gone without a trace. You’re just on a big empty rock. You’re not even sure why you’re here or why you’re looking around. You don’t even remember walking up here. Why does your belly feel fed?
You feel a little unsettled and make your way down to the sand once more.
----
[[Continue|ShoreMain]]!!Taking the meat
----
You decide to take some of the meat. You carefully reach over the crackling flames and pull off a chunk of the thick red roast. After a moment of letting the sea air cool the charred chunk you look it over. You can’t tell what kind of meat it is but it smells delicious, but It’s oddly familiar. Somehow, you have eaten this exact piece of meat before. Maybe at a bonfire, or was it camping trip? Maybe a backyard bbq? You can’t place it.
You shrug and put it away for later. <<if Flag("take") is "all">>You decide, campers be damned, this meat is yours. You dig in, tearing more and more meat off the roasting spit, storing them away. you take all you can fit, leaving not a scrap of meat on the bonfire.<br><br><h3>🍖 Acquired 5 chunks of meat</h3><<AddItem 5 "meat">><<set $player.gluttony.current += RNG(0,2), $player.greed.current += RNG(0,4)>> <<else>><br><br><h3>🍖 Acquired a chunk of meat</h3><<AddItem 1 "meat">><<set $player.gluttony.current += RNG(0,0.2), $player.greed.current += RNG(0,0.4)>><</if>><<SetFlag "take" false>>
With that, you catch your breath and decide you should head out before the camp owners get back to see you’ve stolen from them.
You turn away and begin to head back down the rocky outcrop. However, as soon as you turn around you begin to feel strange.
The smell is gone. The crackle of the flame too. You look back and to your surprise the camp is completely gone without a trace. You’re just on a big empty rock. You’re not even sure why you’re here or why you’re looking around. You don’t even remember walking up here. Why do you have meat on you?
You feel a little unsettled and make your way down to the sand once more.
----
[[Continue|ShoreMain]]!!Gifting Kip
----
You decide it’s time the poor lizard girl learned how to open her stock pile of canned goods. You pull out the can opener you found and show it off to Kip. You muse, "@@.player;Here kip, this is for you.@@"
You watch as her little eyes sparkle and grabs up the little silver tool with ravenous curiosity. She fiddles with it excitedly and looks to you with a wide beaming smile, "@@.kip;A gift for kip! Yip yip! Thank you master!@@"
She flips it around in her claws and then her brows furrow thoughtfully, "@@.kip;...um, master, what is it?@@"
You chuckle and tell her it’s to open her cans to which she squeaks excitedly, bouncing from foot to foot, her tail thumping the ground. "@@.kip;Oh oh! Show show!@@"
You guide her through the process and show her how it works. You get her to figure it out with a little trouble but eventually her little lizard brain figures it out. With a chunky crimping sound she peel open a can of Vienna sausages yipping victoriously; her frills flailing and flapping happily. She swings the can back and starts to munch into the salty meat tubes with reckless abandon.
Between mouthfuls she mewls, "@@.kip;Thank you! ~~//munch//~~ thank you! ~~//munch//~~ now I can, like, eat all I want, like, //alllll// the time!@@"
You nod agreeably.<<RemoveItem 1 "canopener">>
----
[[Tease her|KipCanopenerTease]]
[[Let her enjoy|KipCanopenerX]]
<<SetFlag "kiphascanopener" true>><<set $Flags["kipgainrate"] += 1, $Flags["kiphearts"]+=RNG(5,8)>>!!Teasing Kip
----
You give her devious smile as the <<if Flag("kipfat") > 150>>the little dough ball<<elseif Flag("kipfat") > 80>>fat little lizard<<elseif Flag("kipfat") > 50>>chubby little lizard<<else>>little lizard<</if>> munches away.
Teasingly you say, "@@.player;Well now, if you do that you’d get so big you’d be nothing but a ball of geckling chub. I’d have to roll you.@@"
Kip’s frills flap and her cheeks turn red at your words. Embarrassed, she tries to hide her smile as she eats faster and avoids making eye contact with you. Quietly she mutters, "@@.kip;it’ll be fine, I’ll be able to, like, walk. Probably...huff@@"
<<set $Flags["kipkink"]+=1, $Flags["kiphearts"]+=3, $Flags["kipgainrate"]+=1>>
----
[[Continue|KipCanopenerX]]!!A very happy lizard
----
You pat kip and the head and give her a big smile as she eats away. She sighs in satisfaction and drops the empty can and immediately <<if Flag("kipfat") > 125>>waddles<<else>>bounds<</if>> over to her stockpile and begins to open another can of food, her spoiled tail thumping away happily.
@@.signage; ⚖️ Kips gain rate has increased, she will now fatten a little faster@@
----
[[Continue|KipMain]]!!Strange columns
----
As you $player.walk through the foggy ruins of the caldera a strange scent catches your attention. It smells like oil and meat, kind of like bacon? It’s over powering, kind of sickening and yet, you feel it drawing you in.
It seems to be coming from an arrangement of pillars in a nearby ruin.
//Do you want to check it out?//
----
[[Ignore it|RuinsMain]]
[[Investigate|RuinsMeatStart]]!!A meaty harvest
----
As you enter the ruins you realize the white columns and twisting walls look almost like bones of some vast and strange creature, the vaulted ribs forming a hollow ceiling like that of a cathedral.
The site is full of tools and mining equipment that spill out of a large hole at the center of the ruin. Down in the dark of the tunnel you can hear the clanging of picks on stone.
You look around to find the source of the powerful meaty smell and notice the minecarts full of stones and rubble. On a table near them lays a bunch of fragments of the ruin’s columns and walls. An oily pink goo seems to be seeping out of the full carts, standing the grounds and the wood of the table with the fragments.
As you get a better look, you hover over the collection of fragments, noting their ornate carvings and beautifully structure. You pick a piece of stone up and note how strangely warm it feels in your hands, and wet? You turn over the garment and notice a slick layer of bright red goop. This spongey substance seems to be the source of the sickly yet enticing scent.
You look to the end of the line of tables where the fragments are being processed and notice a large clever resting inside a large fragment of a column. You approach it and realize the column has been sliced into small segments and the white rocky outside cracked away leaving platters full of strange meaty disks.
With the big pile of mysterious wall meat stacked high before you, you realize you can take some. You’re not sure you want to, but it seems most of this mining operation is currently below digging into this meaty ruin.
//Do you take a piece of mysterious meat?//
----
[[Leave it|RuinsMeatX]]
[[Take a piece|RuinsMeatTake]]!!Leaving the ruin
----
You decide not to mess with this peculiar operation and leave the pile of oily meat alone. Your stomach grumbles as you take another breath of its uncomfortably enchanting smell and turn away before you’re enticed to eat the one of the sopping slices.
You make your way out of the ruin before you’re seen by any of the miners.
----
[[Continue|RuinsMain]]!!Taking some mystery meat
----
You reach into the pile of peculiar meat and pull out one of the oily slices. The slab of meat feels warm in your hands, and smells cooked, it smells like butter and bacon, but it looks far from cooked. The meat is marbled and a fleshy red, dripping with pink shimmering greases.
It makes you feel strange, drawn to it somehow, in a dark cloying way.
<h3>🥩 Acquired mystery meat! </h3><<AddItem 1 "mysterymeat">>
As you stow the meat away you notice a ringing bell coming from within the mines, followed by a number of voices getting closer.
You decide to get on your way before anyone catches you, so you make your way back out into the steamy lands of the caldera
----
[[Continue|RuinsMain]]!!Feeding Kip
----
<<nobr>><<set _fed to "normal">><<if Flag("kipfull") >= 32>><<if Flag("kipforced")>><<set _fed to "forced">><<else>><<set _fed to "too full">><</if>><</if>>
<<if _fed is "normal">>
<<if Flag("kipfed") is "meat">>You pull out a piece of roasted meat
<<elseif Flag("kipfed") is "centijar">>You take out the jar of pickled centipedes
<<elseif Flag("kipfed") is "cheesecake">>You pull out the slice of cheesecake and pop open its plastic container, letting its sweet rich scent wash over the little lizard.
<</if>>
and watch as Kip’s <<print either("eyes go wide and her frills flap","eyes light up as a toothy grin spreads across her round face","frills flutter and her tail wags","eyes brighten and her tail wags")>>. She wobbles excitedly as you hand it to her. <br><br>
<<if Flag("kipfed") is "meat">>"@@.kip;<<print either("Oh! Oh! Meat for kip?! Yip yip!","Yes? For Kip? Meat meat!","Meat meat meat! I love meat, yip yip!")>>@@"
She hungrily chomps into the meat, enjoying its juicy heft. Her sharp little teeth tear away at it until she’s swallowed up every meaty bit. She’s left purring and liking her claws clean as she looks at you with half lidded satisfied eyes.
<<RemoveItem 1 "meat">><<set $Flags["kipfat"]+=0.28, $Flags["kipfull"]+=8>>
<<elseif Flag("kipfed") is "cheesecake">>
"@@.kip;<<print either("Oh oh, is this? Cheesecake?","C-cake? Cheese cake? Oooh!","Oh! Cheescake? F-for me?","A-a slice of cheesecake? For me?","Something so, sweet, so decadent? F-for me master?")>>@@"<br><br>
She carefully takes the soft cake into her claws and within a moment any hesitation disapears as she begins to greedily stuff the fluffy desert into her maw. Sweet frosting covers her snout as she takes bite after bite of the rich spongey cheesecake, moaning with delight unabashedly. Quickly she devours the whole slice, her eyes closed as she savors the treat and rubs her belly. She sighs at it being over already and then begins to lick her lips and claws clean of left over cake.
<<RemoveItem 1 "cheesecake">><<ItemInfo "cheesecake">><<set $Flags["kipfat"]+=(RNG(State.variables.item.calmin,State.variables.item.calmax)/3500), $Flags["kipfull"]+= RNG(State.variables.item.weightmin,State.variables.item.weightmax)>>
<<elseif Flag("kipfed") is "centijar">>
"@@.kip;<<print either("Oh oh! Pickled centipedes, for me?","Pickled centipedes! I love centipedes mmm, thank you master!","Oh oh, some pickled centipedes, I love! Crunchy! Tasty!","Centipedes! Thank you master, yip yip!")>>@@"<br><br>
She twists off the jars lid with a pop and unabashedly swings back the jar, splashing brine over herself as she hungrily chomps up the pickled bugs. She plows through the jar with surprising speed and finally, with it emptied her head lulls back, her tongue out and panting. She rubs her rounded belly and licks her salty lips.
<<RemoveItem 1 "centijar">><<set $Flags["kipfat"]+=0.9, $Flags["kipfull"]+=32>>
<</if>>
<<if Flag("kipfull") <= 32>>She coos, "@@.kip;<<print either("mmm…thank you master","Thank you master, that hit the spot","//urp// mmn, so good..thank you master","mmm..master that was good, thank you","mmm, my tummy loved that, thank you")>>.@@"
She rubs her belly as it gurgles and coyly says, "@@.kip;<<print either("um…do you, like, have anything else to eat?","hehe, I think my belly wants more..","mmn, master, do you have anything else to eat?","mmm, I want more…")>>@@"
<<else>>
Her belly rounds out stiff and stuffed as it gurgles away at her new meal. Kip groans and rubs her belly as she pants, "@@.kip;<<print either("oh master, I’m so full…thank you","urgh, I’m like, so full. I feel like a balloon","mmm, thank you master. I’m so so full…","Huff, so, full, huff…thank, you, huff","oh…I’m so so stuffed master, my belly feels like it’s going to pop","I’m too full…urg, mmm, so good…")>>@@"
<</if>>
<<elseif _fed is "forced">>
<<if Flag("kipforced") is "tease">>
You peer down at the bloated lizard as she mewls and pants and decide to coax her into eating more. You tease, "@@.player;<<print either("ah come on, I know you can fit more. You know how gluttonous you are. Don’t you want to impress me?","Come on, it’s goood, I know you want to eat more, that little glutton in you can’t refuse.","Don’t you want to give in though? Don’t you want to test your belly and have even more?","Come now my little glutton, we both know you can eat more. We both know you want to and that you will. Don’t we?")>>@@"
<br><br>
<<elseif Flag("kipforced") is "encourage">>
You peer over the stuffed lizard as she mewls and pants and decide to encourage her gluttony. You tease, "@@.player;<<print either("Go on Kip, you can eat more if you want to. I want to see you happy. You do want more don't you?","Do you want more? If you're feelign embarrassed, don't be. You can eat more. I think we'd both like it.","Would you like to eat more Kip? You can if you want, I won't stop you. If you're worried that is. Just eat up! That'd make you happy right?", "Would eating more make you happy? If you find room for it, you're welcome to continue. If thats what you want.","Do you want to eat more Kip? Because it's okay if you want to enjoy yourself more.")>>
<br><br>
<</if>>
The <<if Flag("kipfat")> 80>> <<print either("fat","doughy","dough ball of a","porky")>> <<elseif Flag("kipfat")> 40>> <<print either("plump","chubby","round","pudgy")>><<else>> <<print either("short","little","petite")>><</if>> <<print either("geckling","lizard-girl","girl","reptile","reptile-girl")>> <<print either("squirms","wobbles","wringles her claws","flaps her frills")>>, <<print either("blushes","flushes pink","averts her gaze")>> and squeaks, "@@.kip;<<print either("Y-yes...master!","Huff! I, um..yes..okay!","Y-yes..m-more please!","hmp! y-yes, okay...m-more please master!","yip yip! okay..m-more! Feed me master!")>>@@"
<br><br>
<<if Flag("kipfed") is "meat">>
You hand her the chunk of meat and watch as she slowly brings it into her jaws, one claw pressed into the side of her stuffed belly to keep it settled. After a testing bit and enjoying the meaty juices of the roasted meat she can't help her stuff her face. Between moans of pleasure and discomfort she tears hunks off the meat junk eager stuffing her over taxed stomach as it groans and gurggles. Finally she finishes the piece of meat, her cheeks bulging as she forces it down into her churning guts. She licks her lips and cleans the juices from her claws as she lays back, her stuffed gut puffing up and down as she pants.
<<RemoveItem 1 "meat">><<set $Flags["kipfat"]+=0.28, $Flags["kipfull"]+=8, $Flags["kiphearts"]+=RNG(0,2.1)>>
<<elseif Flag("kipfed") is "cheesecake">>
You open the cake container and hand the stuffed girl the slice. She takes it into her claws, both eager but hesitant as her belly groans in protest. Gingerly she takes a small lick of the frosting and soon finds herself pushing the cake into her maw. She moans both in pain and pleasure as she chomps into it, a growing greed making her stuff it into faster. Bite after bite to swallows down the rich heavy cake, feeling its burden stretch her stuffed belly further. Finally with it finished, she licks her claws clean and lays back, panting, over filled and gurgling.
<<RemoveItem 1 "cheesecake">><<ItemInfo "cheesecake">><<set $Flags["kipfat"]+=(RNG(State.variables.item.calmin,State.variables.item.calmax)/3500), $Flags["kipfull"]+= RNG(State.variables.item.weightmin,State.variables.item.weightmax)>>
<<elseif Flag("kipfed") is "centijar">>
You pop the lid to the jar of pickled bugs and hand it to the stuffed girl. She pants and rubs her belly with one hand as she brings the jar to her lips. She tilts the ja back, splashing brine down her chest and belly as she chomps away at teh salty pickled centipedes. One after another she gobbles up as much as she can. She looks a bit nauseous, but theres a devilish fire in her eyes, and eager determination to stuff her face. Finally with the jar mostly emptied she drops it aside and plops onto her belly, panting and groaning as she rubs at her aching gurggling middle.
<<RemoveItem 1 "centijar">><<set $Flags["kipfat"]+=0.9, $Flags["kipfull"]+=32, $Flags["kiphearts"]+=RNG(0,1.8)>>
<</if>>
<br><br>Groggily she gives you a pleasured smile, panting from the pressure in her belly. She rubs at the sloshy orb and mewls, "@@.kip;<<print either("mmmn, oh master, I'm so full, so good...did I do a good job?","Oough, so stuffed! I did it master, am I good girl?","I did it master! ugh...I'm so stuffed. my tummy aches.","ugh my tummy, so stuffed....so good. Did I do well for you master?","I'm like, sooooo stuffed master...I did it! Did I do well for you master?")>>@@"
<<set $Flags["kipkink"]+=RNG(0.02,0.1), $Flags["kiphearts"]+=RNG(0,1)>><<SetFlag "kipforced" false>>
<<else>>
You offer Kip <<if Flag("kipfed") is "meat">>a large chunk of roasted meat<<elseif Flag("kipfed") is "centijar">>a jar of pickled centipedes<<elseif Flag("kipfed") is "cheesecake">>the slice of cheesecake<</if>> and while her eyes light up and her mouth waters, her stomach groans in protest. She puts her <<if Flag("kipfat") > 50>>pudgy claws to her fat belly<<else>>claws to her swollen belly<</if>> as it gurgles, rubbing it tenderly as she mewls, "@@.kip;<<print either("oh master, I want to eat more...but I’m just too stuffed","I want it, but...I’m just so full master, I don’t have room","urgh, I want it, but I don’t think my tummy can fit anything else","I’m sorry master, I’ve already eaten too much, I’m so stuffed")>>@@"
<<set _kipis to "too full">>
<</if>><</nobr>>
----
<<if _kipis is "too full">><<link [[Make her eat, teasing|KipFeed]]>><<SetFlag "kipforced" "tease">><</link>><br><<link [[Make her eat, encouraging|KipFeed]]>><<SetFlag "kipforced" "encourage">><</link>><br><</if>>[[Feed her something else|GiveKipStart]]
<<link [[Back|KipMain]]>><<SetFlag "kipfed" false>><<SetFlag "kipforced" false>><</link>>!!Heading to the edge of town
----
You make your way out of the narrow alleyways and broken old towers of shanty shacks that make up the rainy portion of town and eventually head to where the msity rain grows lighter and find yourself heading back towards the port town's populated areas.
You find yourself at the broken part of the quarantine zone's old rusting fence. You peel it back and <<if $player.fat.tier >= 8>>with considerable effort, manage to squeeze your fat through the wide hole<<elseif $player.fat.tier >= 6>>With a little struggle you manage to wedge your wide body through the hole<<elseif $player.fat.tier >= 4>>with a little manuvering you get your thick figure through the hole<<else>>slip right through the wide opening<</if>> and $player.walk out into the bustling harbor once more as the formerly cloudy sky opens up.
----
[[Continue|HarborMain]]!!Entering the Litter
----
"@@.laurent;Wonderful, just as I suspected. Come come, join me in my chambers@@" says the voice as they withdraw their arm and close the curtain behind them. The small door of the litter's cabin seems to widen and then open like a great maw, steam and spicy smoke spilling out of its dark hallow. As you approach, the cabin seems to lean in towards you and just as youre about to climb its steps some of the hands from below the litter coil out like seprents and push you up into the cabin. You slip past the baron's corpulent form and plop into the plushness of his cabins seats. You give the baron a once over as he looms over you.
They are immense, a massive being with a belly so fat it makes it hard to tell if they have a body below it or if theyre simply part of this cabin. The ruddy brown of their skin glistens with sweat and luxurious oils and draped in jewels and necklaces. They wear fine silky white lace and am assortment of ornate décor, all bobbling about their fat swaddled body. The white silk of their blouse is partially see-through thanks to the moisture of their well oiled body, the poor garment struggles to stretch across their large breasts, held up by a single straining button. They have multiple arms, all plump as sausages, one hand resting on the peak of their mountainous belly, one is swirling a glass of dark wine and two others are engaged in lighting up a new cigarillo.
Their head is draped in a fine silken veil, not unlike a wedding veil and their face is obscured by a porcelain mask reminiscent of a dolls face, all made stark against the rich brown of their shiny skin. The pull the cigarillo up to the lips of the mask and pull on it delicately, relishing its flavor, before spilling the spicy herbal smoke into the cabin with you.
The whole room creaks as they lean forward and begin to speak, "@@.laurent;Welcome, welcome my dear, what can I do for you today?@@"
He puts out a hand and the dark hands of the cabin hand him what looks to be a menu from a fancy restaurant, "@@.laurent;Here we have the main services I offer, as you know, I specialize in fat transfer but I have a few other things I can provide in the arts of gluttony. Please feel free to browse and let me know if you find anything of interest. We who follow the ways of the insatia do so delight in making others happy in their flesh@@"
//What would you like to do?//<<script>>update(RNG(0.1,1),0.5)<</script>><<StatMessage>>
----
➤ [[Review Menu|LaurentMenu]]
➤ [[Talk|LaurentTalkStart]]
⮌ [[Leave|MeetLaurent2X]]!!A strange tank
----
As you $player.walk through the junkyard you come across an old broken ship of some sort. The rusted metal has been scrapped and carved out by many hands over the years leaving only a skeletal frame. Above the wreck is a strange glass tank that swirls with a transulecent green fluid. It looks lke some sort of algae battery or bio fuel tank. It's been long neglected but clearly something in the tank is still functional.
You see a number of pipes and valves set at the wrecks center. You can clearly see some pressurised fluid leaking out around these points, dripping out in steady gushes that smell strongly of a strange sweet and grassy odor.
//What would you like to do?//
----
[[Ignore the Tank|JunkyardMain]]
[[Twist the valve|JunkyardSlimeGo]]!!A shower of Slime!
----
You decide to investigate the strange tank and give the big red valve a tug, it takes some effort but eventually it turns in your grasp with a noisy creak. A big bubble glups up through the tank as the pipes of the rusted frame rattle and gain pressure, the tanks contents draining into them slightly.
Suddenly you recoil back as a torent of warm goo spits out in a messy spray from one of the rattling pipes, drenching your front. The goo spills over your body, messy, wet, luke warm and sticky. The pressure equalizes and the pipe stops but you're still covered in gunk leaving you to struggle with the sticky mess.
You sling it off but some of the jelly-like ooze seems to be seeping into your skin faster than you can remove it. Before long a good amount of the stange substance has disappeared under your skin despite you best efforts to clean it off.
You feel strange, off, something in this goop is volatile and active in your body now.
<h3>🦠 You've been exposed to Oojinn mutagens</h3><<set $player.TF.slime += 200, $player.mutation.current+=RNG(0,15), $player.fat.current+=RNG(0,2)>><<SetStatus "mutagen" 1 42>>
----
[[continue|JunkyardMain]]<<widget "CheckSpecies">><<nobr>>
<<set _species to {}>>
<<set _species to {"human":0,"cow":0,"pig":0,"neph":0,"slime":0,"blob":0}>>
<<set _speciesname = "error">>
<<set _species[$player.eyes] += 1, _species[$player.tail] += 1, _species[$player.ears] +=1, _species[$player.leg.type] += 1, _species[$player.nose] += 1, _species[$player.hands] +=1, _species[$player.skintype] +=1>>
<<if $player.uddertype != "human">><<set _species[$player.udder] +=1>><</if>>
<<if $player.tail != "human">><<set _species[$player.tail]+=1>><</if>><<if $player.horns.type != "human">><<set _species[$player.horns.type] +=1>><</if>>
<<script>>
var max = 0;
var specieslist = Object.keys(State.temporary.species);
for(var i=0; i < specieslist.length; i++){
if(State.temporary.species[specieslist[i]] > max){
max = State.temporary.species[specieslist[i]];
State.temporary.speciesname = specieslist[i];
}
else if(State.temporary.species[specieslist[i]] == max){
State.temporary.speciesname = "non-human";
}
}
<</script>>
<<set $player.species to _speciesname>>
<</nobr>><</widget>><<widget "ItemInfo">><<nobr>>
<<if $args[0] is "meat">>
<<set $item.icon to "🍖",
$item.name to "Meat",
$item.tags to ["consumable","meat","edible","medium"],
$item.weightmin to 5.8,
$item.weightmax to 9,
$item.calmax to 725,
$item.calmin to 588,
$item.value to 4,
$item.use to "Eat"
>>
<<elseif $args[0] is "alpfruit">>
<<set $item.icon to "🍑",
$item.name to "Alp Fruit",
$item.tags to ["consumable","fruit","edible","small","mutagen"],
$item.weightmin to 4.8,
$item.weightmax to 7,
$item.calmax to 125,
$item.calmin to 95,
$item.value to 0.75,
$item.use to "Eat"
>>
<<elseif $args[0] is "blackambrosia">>
<<set $item.icon to "♟️",
$item.name to "Black-Ambrosia",
$item.tags to ["key tiem","alchemical","large","glitch"],
$item.weightmin to 5,
$item.weightmax to 5,
$item.calmax to 7000,
$item.calmin to 4900,
$item.value to 120,
$item.use to "none"
>>
<<elseif $args[0] is "donnaburger">>
<<set $item.icon to "🍔",
$item.name to "Burger Simulacrum",
$item.tags to ["consumable","edible","large","glitch"],
$item.weightmin to 33,
$item.weightmax to 48,
$item.calmax to 7000,
$item.calmin to 4900,
$item.value to 12,
$item.use to "Eat"
>>
<<elseif $args[0] is "canteen">>
<<set $item.icon to "🍼",
$item.name to "Autosklava Canteen",
$item.tags to ["key item","equipment","large"],
$item.weightmin to 16,
$item.weightmax to 16,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 0,
$item.use to "none"
>>
<<elseif $args[0] is "cheesecake">>
<<set $item.icon to "🍰",
$item.name to "Cheese-Cake Slice",
$item.tags to ["consumable","edible","sweet","medium"],
$item.weightmin to 3.6,
$item.weightmax to 6,
$item.calmax to 660,
$item.calmin to 330,
$item.value to 5,
$item.use to "Eat"
>>
<<elseif $args[0] is "components">>
<<set $item.icon to "🔩",
$item.name to "Components",
$item.tags to ["key item","tool","small"],
$item.weightmin to 3,
$item.weightmax to 5,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 1,
$item.use to "none"
>>
<<elseif $args[0] is "bitterbeantea">>
<<set $item.icon to "☕",
$item.name to "Bitter-Bean Tea",
$item.tags to ["consumable","alchemical","drink","small","stimulant"],
$item.weightmin to 7.8,
$item.weightmax to 8.3,
$item.calmax to 17,
$item.calmin to 13,
$item.value to 3,
$item.use to "Drink"
>>
<<elseif $args[0] is "truffle">>
<<set $item.icon to "🪨",
$item.name to "Hog-maker Truffle",
$item.tags to ["consumable","edible","medium","alchemical","mutagen"],
$item.weightmin to 6,
$item.weightmax to 9,
$item.calmax to 800,
$item.calmin to 300,
$item.value to 18,
$item.use to "Eat"
>>
<<elseif $args[0] is "mothermilk">>
<<set $item.icon to "🍶",
$item.name to "The Horned-Mother’s milk",
$item.tags to ["consumable","drink","medium","alchemical","mutagen"],
$item.weightmin to 7,
$item.weightmax to 9,
$item.calmax to 200,
$item.calmin to 110,
$item.value to 12,
$item.use to "Drink"
>>
<<elseif $args[0] is "onion">>
<<set $item.icon to "🧅",
$item.name to "Empyrean Onion",
$item.tags to ["consumable","vegetable","edible","small"],
$item.weightmin to 6.26,
$item.weightmax to 9.23,
$item.calmax to 95,
$item.calmin to 63,
$item.value to 0.25,
$item.use to "Eat"
>>
<<elseif $args[0] is "wilderberry">>
<<set $item.icon to "🍇",
$item.name to "Wilderberry",
$item.tags to ["consumable","fruit","edible","small", "alchemical", "mutagen"],
$item.weightmin to 18,
$item.weightmax to 23,
$item.calmax to 300,
$item.calmin to 200,
$item.value to 20,
$item.use to "Eat"
>>
<<elseif $args[0] is "wilderberryjuice">>
<<set $item.icon to "🍾",
$item.name to "Dilluted Wilderberry Juice",
$item.tags to ["consumable","fruit","drink","small", "alchemical", "mutagen"],
$item.weightmin to 6,
$item.weightmax to 8,
$item.calmax to 200,
$item.calmin to 100,
$item.value to 10,
$item.use to "Drink"
>>
<<elseif $args[0] is "mysterymeat">>
<<set $item.icon to "🥩",
$item.name to "Mysterious Meat",
$item.tags to ["consumable","meat","edible","small", "alchemical", "mutagen", "glitch"],
$item.weightmin to 0,
$item.weightmax to 7,
$item.calmax to 200,
$item.calmin to 300,
$item.value to 20,
$item.use to "Eat"
>>
<<elseif $args[0] is "mpotion">>
<<set $item.icon to "🧪",
$item.name to "Mysterious Potion",
$item.tags to ["alchemical","drink","small"],
$item.weightmin to 6.26,
$item.weightmax to 9.23,
$item.calmax to 95,
$item.calmin to 63,
$item.value to 4,
$item.use to "Drink"
>>
<<elseif $args[0] is "milkbloom">>
<<set $item.icon to "🌻",
$item.name to "Milkbloom petals",
$item.tags to ["alchemical","herb","small","edible","mutagen"],
$item.weightmin to 0.2,
$item.weightmax to 1,
$item.calmax to 60,
$item.calmin to 15,
$item.value to 2,
$item.use to "Eat"
>>
<<elseif $args[0] is "strawberry">>
<<set $item.icon to "🍓",
$item.name to "Giant Strawberry",
$item.tags to ["alchemical","fruit","medium","edible"],
$item.weightmin to 5,
$item.weightmax to 7,
$item.calmax to 200,
$item.calmin to 100,
$item.value to 3,
$item.use to "Eat"
>>
<<elseif $args[0] is "oojinnjam">>
<<set $item.icon to "🍵",
$item.name to "Oojinn Jam",
$item.tags to ["alchemical","drink","medium","edible","mutagen"],
$item.weightmin to 8,
$item.weightmax to 11,
$item.calmax to 700,
$item.calmin to 400,
$item.value to 15,
$item.use to "Drink"
>>
<<elseif $args[0] is "antifatphilter">>
<<set $item.icon to "🧪",
$item.name to "Anti-Fat Philter",
$item.tags to ["alchemical","drink","medium"],
$item.weightmin to 4,
$item.weightmax to 6,
$item.calmax to 25,
$item.calmin to 5,
$item.value to 13,
$item.use to "Drink"
>>
<<elseif $args[0] is "centijar">>
<<set $item.icon to "🥫",
$item.name to "Jar of Pickled Centipedes",
$item.tags to ["key item","large","gift"],
$item.weightmin to 29,
$item.weightmax to 32,
$item.calmax to 25,
$item.calmin to 5,
$item.value to 9,
$item.use to "none"
>>
<<elseif $args[0] is "canopener">>
<<set $item.icon to "🔧",
$item.name to "Manual Can-opener",
$item.tags to ["key item","equipment","medium","gift","tool"],
$item.weightmin to 13,
$item.weightmax to 15,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 5,
$item.use to "none"
>>
<<elseif $args[0] is "wgjelly">>
<<set $item.icon to "🍯",
$item.name to "Weight-Gain Jelly",
$item.tags to ["alchemical","drink","medium","edible"],
$item.weightmin to 8,
$item.weightmax to 11,
$item.calmax to 1500,
$item.calmin to 900,
$item.value to 15,
$item.use to "Drink"
>>
<<elseif $args[0] is "sextoy">>
<<set $item.icon to "🍆",
$item.name to "Sex-Toy",
$item.tags to ["key item","equipment","medium","gift"],
$item.weightmin to 16,
$item.weightmax to 18,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 13,
$item.use to "none"
>>
<<elseif $args[0] is "perfume">>
<<set $item.icon to "🍾",
$item.name to "Strange Perfume",
$item.tags to ["key item","equipment","medium","gift"],
$item.weightmin to 6,
$item.weightmax to 6,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 24,
$item.use to "none"
>>
<<elseif $args[0] is "bboocyte">>
<<set $item.icon to "🦠",
$item.name to "Brood-Beast Oocyte",
$item.tags to ["alchemical","consumable","mutagen","small"],
$item.weightmin to 6,
$item.weightmax to 6,
$item.calmax to 600,
$item.calmin to 725,
$item.value to 23,
$item.use to "none"
>>
<<elseif $args[0] is "rareherb">>
<<set $item.icon to "🌷",
$item.name to "Wognip",
$item.tags to ["key item","alchemical","small"],
$item.weightmin to 3,
$item.weightmax to 5,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 12,
$item.use to "none"
>>
<<elseif $args[0] is "vermifuge">>
<<set $item.icon to "💉",
$item.name to "Vermifuge Syringe",
$item.tags to ["medicine","alchemical","small"],
$item.weightmin to 2,
$item.weightmax to 2,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 10,
$item.use to "Inject"
>>
<<elseif $args[0] is "stomachpills">>
<<set $item.icon to "💊",
$item.name to "Stomach Expansion Pills",
$item.tags to ["medicine","alchemical","small"],
$item.weightmin to 0.5,
$item.weightmax to 1,
$item.calmax to 3,
$item.calmin to 5,
$item.value to 10,
$item.use to "Use"
>>
<<else>>
<<set $item.icon to "⛔",
$item.name to "Error: ("+$args[0]+")",
$item.tags to ["nothing","glitch"],
$item.weightmin to 0,
$item.weightmax to 0,
$item.calmax to 0,
$item.calmin to 0,
$item.value to 0,
$item.use to "none"
>>
<</if>>
<</nobr>><</widget>>!!Wandering the Harbor
----
<<nobr>>
<<if $player.fat.tier >= 5 && RNG(1,10) < 3>>
<<set _event to RNGw(["boards","crowd"],[45,55])>>
<<if _event is "boards">>As you $player.walk along the harbor you begin to notice the boards of the pier here seem <<print either("older and weaker","to be in disrepair","old and weak","a bit broken down")>>. <<print either("They seem a little waterlogged and eaten away","Their nails have largely rusted away and the wood is a bit splintered.","The wood looks damaged, like someone had spilled something corrosive here.","The boards look very weather worn with whole frayed strips missing.","The boards look sun bleached and termite eaten.")>> Where you’re standing now is creaking more noticeably than before. <<if $player.fat.tier > 8>>You worry they might not take your great weight and are quickly proven right. You hear the old wood snapping beneath you! With no hope of holding your mass the wood gives in and you plunge into the newly formed gap. You’re able to catch yourself but not without stumbling and cracking more wood on the pier. You crumple to the ground with a sloshing thud. Left embarrassed and out of breath. <br><br><b>⚖️💦 You’re so heavy you’re busting up the boardwalk!</b><<elseif $player.fat.tier > 7>>You worry they might not take your weight as you feel the softened boards bending below you. The old wood flays and cracks, clearly at its limit. Carefully you step away from the groaning boards. You manage not to break them, but just barely. <br><br>With relief, you $player.walk on.<<elseif $player.fat.tier > 6>>You worry they might not take your weight as you feel them straining below you. You feel like with only a little more pressure you could probably snap these boards. Carefully you step away from the groaning wood. You manage to not break them, so with relief, you continue on your way<<else>>You worry a little that they might not take your weight, but thankfully all they do is groan.<br><br>You $player.walk on with relief.<</if>>
<<elseif _event is "crowd">>As you make your way down the busy boardwalk you notice the groups of people growing more crowded as this section of the harbor narrows. <<if $player.fat.tier <= 5>>The various monsters end up pressed up against you as everyone tries to squeeze by. Your chubby body struggles to fit and you have to mush your way past a few grumpy demons, but after some moments and some squirming you manage to slip out of the crowd and continue on your way.<<elseif $player.fat.tier <= 6>>The various monsters end up pressed up against you as everyone tries to squeeze by. Your fat body struggles to fit through. You can feel hands pushing on you as you try to mush your way through, pressing belly to belly against some grumpy demons
<</if>>
<</if>>
<<else>>
<<set _sight to RNGw(["birds","fish","crowd","airship","sea-breeze","street food","airshipbig"],[10,10,20,10,10,5])>>
As you <<print either("$player.walk","wander","explore")>> the length of <<print either("harbor","old harbor town","pier lined harbor","seaside town","boardwalk of the harbor")>>
<<if _sight is "birds">> you notice a clamor of birds piling up around a tipped over garbage can. The silver feathered and ruby eyed sea birds squawk and squabble over the rubbish. One of the squat creatures waddles out of the crowd and looks you over, appraising you for potential food items to steal. However, finding none the beastie croons and waddles back into the fray.
<<elseif _sight is "fish">> you notice a spider-like cook emerging from his shack with buckets full of shucked mollusk shells and fish parts. He brings the buckets to the side of the harbors railing and begins to ring a bell. The waters below churn and bubble as massive carp like fish emerge from the water, their scales shimmering with a rainbow of colors. Their mouths open wide showing off their off-puttingly humanoid teeth. The arachnid man tosses the buckets of shells and chum into the fishs’ awaiting maws. They snap their jaws on the shells, crunching them up with ease before sinking below the harbor once more.
<<elseif _sight is "crowd">> you look over the crowds of people traveling through. You’re surprised by the sheer variety of species and cultures filtering by. The air is rich in languages you’ve never heard and new interesting scents.
<br><br>Among the crowd you spot a <<print either("particularly","notably","noticeably")>> <<print either("fat","wide","tall","pregnant","handsome","beautiful","egg swollen","athletic","muscular","short","pear-shaped","top-heavy","belly-heavy","curvy","slender")>> <<print either("reptilian","spider person","insectoid demon","demon","bird person","plant demon","humanoid","cyborg","monster","canine person","pig person","cow person","serpent demon","creature","fish monster")>> <<print either("in a hooded robe","wearing a tight bathing suit","in a spacesuit","wearing leather armor","in elegant silk robes","in a fancy suit","wearing nothing but beads and jewelry","wearing old worn-out robes","in a silky shall","in thick hunter’s furs","wearing old but ornate armor","wearing some kind of life support system","wearing a doctor’s coat","in bright ruffled clothes","in a tight latex skin suit","in clear plastic clothes","in a plastic rain poncho")>> <<print either("being waited on by an assortment of tiny servants","taking a rest on the harbor’s railing","smiling at you","staring at you","singing to themselves","talking with some friends","sharing some bread with the sea birds","rummaging through the trash","praying towards the sky","counting something in the crowd","eating some dried meat","eating a delicate slice of cake","reading a book","playing some kind of stringed instrument","looking into the crowd and writing something down in their notebook")>>.
<<elseif _sight is "airship">>you lean up against the harbor’s railing and watch the airships come and go from the piers. You see a <<print either("blue","red","wooden","green","orange","black","white","purple")>> <<print either("tiny","heavily militarized",", old and clunky",", smooth and elegant",", long and thin","round and bulbous","fishing","merchant")>> <<print either("vessel","ship","airship","astral-ship")>> <<print either("splash down","nearly crash","gently land","dip and bob")>> into the astral sea and <<print either("slide into port","slip between a few other ships","carefully maneuver itself against the pier","bump up against some other ships")>>
<<elseif _sight is "sea-breeze">>you <<print either("breath in","enjoy","take in")>> <<print either("the salty sea air","the sweet sea air","the gentle offshore breeze","the gentle breeze of the sea")>> as it <<print either("washes over you","flows around you","refreshes you")>>. <<print either("All around you, you can hear sea birds and waves just below the clambering boardwalk","You can hear the waves and sea birds all around you.","You watch as sea birds circle above, dancing on the wind","You watch as airships float on by, following the gentle wind","You notice a number of large ornate kites sail above in the gentle wind, tethered to their railings of the harbor","You watch as the many flags and sails of their airships in the harbor dance upon the gentle wind")>>
<<elseif _sight is "airshipbig">>you notice the sky suddenly darken as a massive airship passes over head. The whole harbor shakes under the pressure of its powerful engines. The burning thrusters along its sides roar under the weight of countless stacks of shipping containers. You watch it leave the city walls, its sprawling underside passing just above the roofs of the harbor town’s homes. You feel like you could reach up and touch it. <br><br>With impressive speed the massive structure soon leaves your sight, disappearing into the skies of the astral sea.
<<elseif _sight is "street food">> you smell something good. Looking over the crowd you see lots of little improvised stalls and shops selling all sorts of good, but a few seem to be grilling up tasty things. Street food!<br><br>You notice one stall ran by a <<print either("particularly","notably","noticeably")>> <<print either("fat","wide","tall","pregnant","handsome","beautiful","egg swollen","athletic","muscular","short","pear-shaped","top-heavy","belly-heavy","curvy","slender")>> <<print either("reptilian","spider person","insectoid demon","demon","bird person","plant demon","humanoid","cyborg","monster","canine person","pig person","cow person","serpent demon","creature","fish monster")>> seems to be quite popular at the moment. They’re busy serving something to a huddled group of hungry customers. You get close to see what the deal is. On their grill they seem to be cooking up <<print either("some kind of fried fruit with a tangy pepper sauce","some kind of smokey sweet fish","plump grubs with an assortment of tangy spices","strips of buttered eels","some kind of crispy charred spider","an assortment of organs tossed with bitter citrus and herbs","kababs heavy with meat, peppers and onions","some kind of thick fried noodles in a rich brown mushroom sauce","eggs with a rich red yolk","thick meaty slices of mushroom","bright pink crabs and dark blue shrimp","prawns in chili oil","some kind of large animals tongues","a bunch of large shelled mollusks of some kind, with butter and herbs.","a number of little jellyfish like creatures.")>>.<br><br>Interesting.
<<else>>
Something has gone wrong, event "_sight" does not exist
<</if>>
<</if>><</nobr>>
<<script>>update(RNG(5,12),0.95)<</script>><<StatMessage>>
----
[[Continue|HarborMain]]!!Checking the shops
----
You $player.walk through the crowd and browse the clambering shops and peddlers lining the harbors many piers. Demons and creatures of all sorts are have stalls set on the pier selling goods from their docked ships, shilling their trinkets and bobbles, yelling out advertisements and enticements. <<if $player.fat.tier >8>>You’re so wide you take up most of the pier, causing grumpy crowd goers to have to push around you just give you space to stumble through.<<elseif $player.fat.tier >5>>The crowd is tight, you feel a little claustrophobic squeezing through the bustling collection of monsters on the long pier.<<else>>The crowd moves in waves, the bustling collection of monsters swarming around points of interest down the pier.<</if>> You peruse the stalls, seeing all sort of dish-wear, clothes, weapons, fruits, ship parts, you name it! A lot of the signs are in languages you can’t read and it’s hard to follow the crowd.
Eventually though you find a particularly beat-up but sturdy looking old ship docked at the end of the pier.<<if Flag("metharboroojin")>> It’s the same Oojinn junk seller’s stall from before.<</if>> The shop isn’t particularly busy and looks like it mostly carries an assortment of junk, but the signs about it come in many languages, some you can read. The sign says, "@@.signage;Fair finds! Fair price!@@"
Just across the boardwalk is another merchant ship, it's white and pretty, a high-end model covered in plants and ornate decor. It also has a sign you can read, it says "Béthanie's Beauty Boutique".
//Which stall would you like to check out?//
----
[[Check the boutique|BethanieStart]]
[[Check the junkship|HarborOojinnShopStart]]
[[Back|HarborMain]]!!Béthanie’s Beauty Boutique
----
You cross onto the white ship’s deck, careful not to knock over any of the pretty assortments of plants and flowers. Pulling back the curtain of beads that covers the cabin’s doorway, you enter the boutique.
The ship’s cabin is filled with flowers and plants growing happily under UV lamps. The air in here is sweet and smoky with incense. Among the plants you see a wide variety of cosmetic items lining the many shelves; ranging from nail polishes, shampoos and makeup of all sorts. Vine like cables run across the floor, leading to complicated looking medical equipment surrounding a barbers chair.
<<nobr>>
<<if Flag("bethaniemet")>><<set _bethstuffed to RNGw(["stuffed","not"],[40,60])>>From the corner of the room you hear as small gasp as the rotund plant woman, Béthanie, emerges from <<if _bethstuffed is "stuffed">>her back room, some of her mouths clearly chewing up something<<else>>watering her plants<</if>> and waddles out towards you, "@@.bethanie;<<print either("Ah mon ami, you’ve returned.","Ah, mon chéri, you are back","Oh, you’ve returned, mon ami.","’ello? Oh, it is you. Welcome back.","’ello? Ah, welcome back mon ami")>> <<print either("Have you come for a hair styling?","Have you come for my services?","Are you here for a cut and dye?","Have you come perhaps for a make over?","You are here for a styling, no?","You are here for some modification, no?")>>@@"<br><br><<if _bethstuffed is "stuffed">>You notice she looks even fatter than usual, her stomach visibly bloated and squirming with a recent meal. You watch as the pearl piercing in her navel bounces as her belly churns. She rubs it proudly and stifles a couple small burps, "@@.bethanie;Pardon, my hors d'oeuvres are a little active still.@@"<<else>>You watch as her wide hips wobble in her tight shorts, bouncing her sloshy juice filled belly as she waddles closer. She peers down at you, fiddling with her lip rings as she awaits your response.<</if>>
<<else>><<SetFlag "bethaniemet")>>From the corner of the room you hear a strange but sweet voice ring out. The voice while tender has an odd buzzing quality, as if it were many voices speaking at once. She says, "@@.bethanie;Well Hiiii!@@"<br><br>You watch as a rotund green woman emerges from the forest of plants. She’s quite fat and heavily pear shaped, but her most striking feature is that her head is actually a bouquet of snapping Venus fly traps tied together with a pretty pear collar. Waddling heavily she hefts herself towards you, her body bouncing with effort. She’s wearing a tight leather vest that squished her hefty breasts into a deep line of cleavage. Dropped over this she wears a semi-translucent tie dye shall. While hard to see at first because of the way her fat rolls, she appears to be wearing short shorts that are far too small, the middle loose and unbuttoned to make room for her sagging gut. Her belly is round and creased below her deep navel. Blushing with a purplish hue, it looks like a fat plum. It appears to be full of juice as you can audibly hear her guts sloshing as she wobbles over to you. <br><br>Her many maws smile at you, shimmering with her glossy pink lipstick and lip rings. She waves at you excitedly, her flabby arms swinging meatily as the pearl brackets on her wrists jingle. The fat plant woman giggles, "@@.bethanie;Welcome mon amie, I am Béthanie and thiz iz my boutique. I am a certified esthéticienne. I offer, many services. Piercings, nail lacquering, hair cuts and dyes, the tattooing and body mods. Want new skin? New eyes. Whatever you want, just plop that <<if $player.fat.tier > 4>>plump <</if>>rump in my chair and I will work my magics!@@"<br><br>She rubs your back with her dendritic fingers as she guides you over to the chair, "@@.bethanie;I am also a trained masseuse should one need it.@@"<br><br>You sit down in the chair, looking at dangerous looking medical equipment all around and the beaming plant woman in front of you. She smiles and says, "@@.bethanie;Now. What can I do for you today, mon chéri?@@"<br><br>
<</if>> <</nobr>>
//What would you like to do?//
----
<<if _bethstuffed is "stuffed">>[[Flirt: Complement her stuffed Belly|BethanieFlirtStart]]<br><</if>><<if $player.spall.current >= 10>>[[Get Hair cut ($10)|BethanieHairStart]]<br><</if>><<if $player.spall.current >= 15>>[[Dye Eyes ($15)|BethanieEyesStart]]<br><</if>><<if $player.spall.current >= 20>>[[Dye Skin ($20)|BethanieSkinStart]]<br><</if>>[[Leave|BethanieX]]<<nobr>><<if Flag("metharboroojinn")>><h1>The Oojinn Shop in the Harbor</h1><hr><br>You walk up to the stall and look over its contents. Little crates lay open with bundles of fruits and vegetables, pots full of spices, herbs and little machine parts line the shelves and smoked fish and meats hang on lines strung across the sides of the ship. At the top of the junkership you take note once more of the big glass tank full of slime, swirling around in the light. <br><br>Just as before, the slime notices your arrival and begins to shift and churn more rapidly in the tank, draining down into the pressure suit attached. The suits limbs fill out and it once again takes shape. Hissing and gurgling the slime in a suit unlatches itself from the tank and wobbles unsteadily for a moment before regaining composure. They walk over to the counter and attach their voice collar, letting it buzz and crackle as they adjust its knobs. The slime in their helmet sloshes your way for a moment before nodding. They click the voice collars settings in and then begin to adjust their suit, pulling zippers and knobs.<br><br><<if Flag("oojinngender") is "female">>She adjusts the straps on her suits chest, little the two mounds fill in with her slime. She pulls a belt around her middle tighter and the zippers on her sides looser, letting her mass exaggerate her curves. The electronic but now feminine voice of their collar buzzes out <<elseif Flag("oojinngender") is "male">>He adjusts the straps on his suit, binding down portions of his chest while unzipping pads on his shoulders and waist. His body reshapes and takes on a sturdier more masculine build. The electronic but now masculine voice of the collar buzzes out<<else>>They adjust their suit, pulling down straps and stabilizing its form as they take on a less sloppy sloshing posture. The electronic voice from their collar buzzes out <</if>>, "@@.oojinn;Hospitable greeting. Traveler. Shopping preference recalled. Fortuitous day. For much purchase? Perhaps. You have wears to pawn?@@"
<br><br><hr>
[[Check wares|HarborOojinnShop]]<br>
[[Sell Items|HarborOojinnSellStart]]<br>
[[Change shopping preferences|HarborOojinnPref2]]<br>
[[Talk|HarborOojinnTalkStart]]<br>
[[Leave|HarborOojinnX]]<br>
<<else>>
<h1>The junk shop on the docks</h1><hr><br>
You walk up to the stall and look over its contents. Little crates lay open with bundles of fruits and vegetables, pots full of spices, herbs and little machine parts line the shelves and smoked fish and meats hang on lines strung across the side of the ship. At the top of the junkership where there would normally be the steering controls was a large glass tank filled with a swirling colorful fluid of some kind. Strange shapes and darker portions of color dance about within the light filtering through the big glass tank. You notice a strange astronaut or diver like pressure suit hooked into the bottom of the tank. <br><br>As if sensing your presence a large gloopy bubble filters to the top of the tank as the suit makes and hissing and clanking noise. Suddenly the tank begins to drain down and you watch as the goo splashes onto the inside of the pressure suit’s porthole glass sloshing down through the rest of the suit. You watch as the suit’s limbs fill up and take shape. Finally with the huge tank only partially drained, the suit hisses once more and begins to move on its own. <br><br>Unsteadily the sloshing suit unclips itself from below the tank and rises to its feet. With slow wobbly steps the clunky thing stumbles towards you, bubbling goo sloshing about inside the things foggy helmet as its respirators hiss and gurgle. Its hissing breath smells sweet and grassy, like cornsilk. It comes to the stall counter, bracing itself with one sloshing hand as the other stretches the rubbery suit’s arm around the stall until it finds an odd collar like item. <br><br>It brings the collar to the suits neck and clips it on. A perforated disc at the front begins to buzz and crack as the suits clumsy fingers fiddle with nobs on the collar. An ill paced electronic voice plays out, "@@.oojinn;Beneficial Day. Wayfarer. We are Oojinn. Please select. Preferred. Shopping experience. Male. Female. Or. No preference?@@"<br><br>This Oojinn leans back from the counter and gestures to themselves and then to you. You’re not exactly sure what they’re asking, but <br><br>//What is your preference//<br><hr><<SetFlag "metharboroojinn">><<link [["Male"|HarborOojinnPref]]>><<SetFlag "oojinngender" "male">><</link>><br>
<<link [["Female"|HarborOojinnPref]]>><<SetFlag "oojinngender" "female">><</link>><br><<link [["No preference"|HarborOojinnPref]]>><<SetFlag "oojinngender" "none">><</link>>
<</if>><</nobr>>
!!Flirting with Béthanie
----
You tell the fat plant you think she looks quite cute with a such a stuffed belly to which she puts a hand to her grin and giggles. "@@.bethanie;Oh hoho ho? What iz thiz?@@"
She turns to her side with a sloshing wobble as she begins to rub her gut, accentuating it’s heft. She muses, "@@.bethanie;You are fond of my fat belly, no? Does my piggish appetite and my well-fed figure make you hot?@@"
She pulls at her navel piercing, tugging her belly up and then letting it fall with a juicy slap against her thighs. Her many mouths smile knowingly as you helplessly nod your head.
She giggles again, "@@.bethanie;Good. I love a <<if $player.gender is "female">>belle<<elseif $player.gender is "male">>bou <<else>>flirt<</if>> who can adore my appetites. Hohoho. Now. You come to my boutique to flirt with me no? You are in lust with me? Is it a fuck you want?@@"
You can see a little bit of drool dripping from her glossy purple lips as her fat belly continues to churn and gurgle.
//what would you like to do?//
----
[[Get intimate with Béthanie|BethanieSexStart]]
<<if $player.spall.current >= 10>>[[Get Hair cut Instead ($10)|BethanieHairStart]]<br><</if>><<if $player.spall.current >= 15>>[[Dye Eyes Instead ($15)|BethanieEyesStart]]<br><</if>><<if $player.spall.current >= 20>>[[Dye Skin Instead ($20)|BethanieSkinStart]]<br><</if>>[[Leave the shop instead|HarborMain]]!!Getting a hair cut
----
You settle into her work chair and tell Béthanie that you’d like a hair cut. She bounces excitedly and says, "@@.bethanie; magnifique! I will get you fixed up.@@"
She turns around to her table of equipment, bending over with her plump bottom wiggling happily as she searches for her supplies. You feel like she’s showing off her ass on purpose the way she’s swaying the meaty cheeks seductively, you can’t help but watch.
Eventually she turns back around with a case full of dyes, some trimming equipment and a little tablet. She hands you the tablet and begins to set up around you. She purrs, "@@.bethanie;Okay, mon ami, simply make your selections on the tablet here and I’ll prep the device.@@"
As her flabby arms reach past your head you’re left staring down her cleavage. You can feel her gut resting on your knees as she struggles, bringing down a weird domed helmet like device over your head.
She giggles, "@@.bethanie;Pardon my voluptuousness, mon chéri@@"
She pulls back, her fat sliding off of you with a sloshing heft as she waddles to a control panel near by. You look down at the tablet, it seems to have options for hair styles, length and dye colors all with a digitized version of your head to observe it on.
<b>Make your selections:</b>
<b>Color:</b> <<listbox "$player.hair.color" autoselect>>
<<option "white" "white">>
<<option "blonde" "blonde">>
<<option "yellow" "yellow">>
<<option "brown" "brown">>
<<option "red" "red">>
<<option "orange" "orange">>
<<option "purple" "purple">>
<<option "pink" "pink">>
<<option "blue" "blue">>
<<option "teal" "teal">>
<<option "green" "green">>
<<option "auburn" "auburn">>
<<option "dark brown" "dark brown">>
<<option "black" "black">>
<</listbox>> <b>Length:</b><<listbox "$player.hair.length" autoselect>>
<<option "bald" 0>>
<<option "very short" 1>>
<<option "short" 3>>
<<option "medium" 6>>
<<option "shoulder-length" 12>>
<<option "long" 24>>
<<option "very long" 30>>
<<option "extremely long" 40>>
<</listbox>> <b>Style:</b><<listbox "$player.hair.style" autoselect>>
<<option "Straight" "straight">>
<<option "Messy" "messy">>
<<option "Loose Curls" "loose curls">>
<<option "Tight Curls" "tight curls">>
<<option "Undercut" "undercut">>
<<option "Mullet" "mullet">>
<<option "Bob" "bob">>
<<option "Loose Braid" "loose braid">>
<<option "Box Braids" "box braids">>
<<option "Natural Afro" "natural afro">>
<<option "Pony Tail" "pony tail">>
<<option "High Pony Tail" "high pony tail">>
<<option "Twin Tails" "twin tails">>
<<option "Curtain Bangs" "curtain bangs">>
<<option "Over-One-Eye Bangs" "over-one-eye-bangs">>
<</listbox>>
----
[[Accept|BethanieHairGo]]!!Changing your eyes
----
You settle into her work chair and tell Béthanie that you’d like to change your eyes. She bounces excitedly and says, "@@.bethanie; superbe! I will be with you in but a moment.@@"
She turns about, wobbling on her thick thighs as starts to shift through her equipment, pulling out a long metal case. You watch her big bottom swaying happily as she spins about and waddles back to you. She places the case in your lap and unlatches its seals. The case hisses as a cold mist spills out. She opens it revealing a variety of false eyes with colored contacts attached to them, floating in some kind of clear coolant.
The fat plant leans in, giving you a clear look down her deep cleavage as she pointed her painted fingers across the collection of floating eyes. She purrs, "@@.bethanie;Choose your new eyes mon ami.@@"
You look into the variety of colorful contacts and contemplate your choice
<b>Choose your new eye color:</b>
<<listbox "$player.eye.color" autoselect>>
<<option "white" "white">>
<<option "grey" "grey">>
<<option "yellow" "yellow">>
<<option "orange" "orange">>
<<option "teal" "teal">>
<<option "red" "red">>
<<option "pink" "pink">>
<<option "purple" "purple">>
<<option "blue" "blue">>
<<option "brown" "brown">>
<<option "hazel" "hazel">>
<<option "green" "green">>
<<option "dark brown" "dark brown">>
<<option "black" "black">>
<</listbox>>
----
[[Accept|BethanieEyesGo]]!!Changing your skin
----
You tell the fat plant woman you’d like to change your skin. Her face lights up as she bounces excitedly, you can hear her stomach sloshing as she does so. She purrs, "@@.bethanie;Oui, a real makeover, no? Come, tell me what colour you’d like to be and we will get to work.@@"
<b>What color of skin would you like?</b>
<<listbox "$player.skin.color" autoselect>>
<<option "pale white" "white">>
<<option "grey" "grey">>
<<option "cream" "cream">>
<<option "peach" "peach">>
<<option "pink" "pink">>
<<option "tan" "tan">>
<<option "yellow" "yellow">>
<<option "green" "green">>
<<option "red-brown" "red-brown">>
<<option "red" "red">>
<<option "orange" "orange">>
<<option "brown" "brown">>
<<option "black" "dark brown">>
<<option "purple" "purple">>
<<option "true black" "black">>
<</listbox>>
----
[[Accept|BethanieSkinGo]]
!!Getting a hair cut
----
You enter in your choices on the tablet and hand it back to Béthanie who gives you a delighted grin, "@@.bethanie;Ooh, Oui, thiz iz a good choice. Let me get to work then.@@"
She flips a few switches and knobs on her control panel and then waddles over to you, reach up and adjusting your helmet. You face is mushed into her pillow bust as she wobbles and works. You here a click and a his as she inserts one of the dye bottles and a could other chemical vials into the helmet device. With that you hear the machine begin to hum and buzz. Béthanie pulls down a visor on the inside of the helmet and brings it over your face as a light inside the helmet comes on. There’s a bright flash and a strange pulling sensation running across your scalp as the machine works away.
You feel Béthanie adjusting some more nobs and button and then you feel your scalp tingle and bristle in a new way. Finally with a ding, the helmet stops and the plant woman begins to unstrap it and pull it from you head. With it off and the steam clearing, you reach up and feel your new haircut.
The fat plant puts a flabby fist to her plump hips, proudly admiring her work. She holds up a mirror for you and blows you little kisses. "@@.bethanie;Voilà! You look perfect, mon ami!@@"
<b> ✂️ <<if $player.hair.length is 0>>You are now bald.<<else>>You now have $player.hair.style color hair<</if>></b><<set $player.spall.current -= 10>>
----
<<if $player.spall.current >= 10>>[[Get a different Hair cut ($10)|BethanieHairStart]]<br><</if>><<if $player.spall.current >= 15>>[[Dye Eyes ($15)|BethanieEyesStart]]<br><</if>><<if $player.spall.current >= 20>>[[Dye Skin ($20)|BethanieSkinStart]]<br><</if>>[[Leave|BethanieX]]!!Leaving the Boutique
----
You thank the fat plant and make your way towards the exit. Béthanie waves happily, wobbling her flabby arms as she calls out, "@@.bethanie;au revoir, mon ami. Return soon!@@"
With that you exit the curtain of beads and head back onto the busy pier.
----
[[Check out other shop|HarborOojinnShopStart]]
[[Head back to the boardwalk|HarborMain]]!!Changing your eyes
----
You point out which eye color you’d like, to which the fat plant woman gives you a toothy smile. She purrs, "@@.bethanie;Excellent choice mon ami, these will look perfect on you.@@"
She jumps up, her little rolls plopping against each-other as she moves over to you. Gently she pushes you further back into the chair. She then pulls some straps up over you wrists and another over your forehead. You can feel her hefty breasts dragging across your body as she locks the straps down tight. She takes a slightly more serious tone than usual and says, "@@.bethanie;Now, I’m going to need you to not move a muscle. This is a sensitive procedure.@@"
From the corner of your vision you see her pull up a gun like medical device with a claws at its tip. You hear it buzz to life with an electric whine and the shrill song of tiny rotors. She seems to dip it into the container of eyes and then brings it, dripping, over to your face.
The machine clicks and its claws flare out, pinning your eyes open. It doesn’t hurt but it’s uncomfortable, you want to blink so bad. The device suddenly plunges a little appendage into your eyes, depositing the new contacts. Your eyes water as the device shines a laser around your irises, sealing in its work. With that Béthanie pull the device out, letting you blink away your tears.
She muses, "@@.bethanie;You did great mon ami! We’re all done. The contact’s organic fibers will fuse with your iris shortly and the color of your eyes will be permanently different! Just avoid sun light or rubbing them too much for a couple hours. Yes?@@"
<b>👁️ You now have $player.eye.color eyes!</b> <<set $player.spall.current -= 15>>
----
<<if $player.spall.current >= 10>>[[Get Hair cut ($10)|BethanieHairStart]]<br><</if>><<if $player.spall.current >= 15>>[[Dye Eyes again ($15)|BethanieEyesStart]]<br><</if>><<if $player.spall.current >= 20>>[[Dye Skin ($20)|BethanieSkinStart]]<br><</if>>[[Leave|BethanieX]]!!Changing your skin
----
You tell Béthanie what color of skin you’d like. She nods and says, "@@.bethanie;Oh mon ami that will look beautiful on you. Let us begin.@@"
She turns around and bends over, giving you a clear view of her massive bottom as she searches through a little fridge among her equipment. They way she sways and wiggles it, you feel it’s intentional.
Soon she turns back and hands you a little vial of a swirling black substance. She purrs, "@@.bethanie;First you must drink this. Okay?@@"
You hesitate but agree, taking the cold little vial in your hands. You pop its lid and drink down the strange inky stuff. It tastes herbal but not unpleasantly so.
Pleased, the fat plant woman puts her pudgy fingers around your hand and pulls you towards her. You bump her belly as she giggles, "@@.bethanie;Good good. That was a polychromatic melaninoid compound. Now you come, stand here. I will activate it so it can spread throughout your cells.@@"
She guides you over to a spot in the middle of the room and snaps her fingers. She grins at you and purrs, "@@.bethanie;Now undress. Remove your clothes. It is necessary.@@"
A bit abashedly, you follow her orders and begin to undress yourself. Béthanie watches with amusement, swaying her wide hips as she giggles. With that done, you set your clothes aside and stand at the ready. The plant woman muses, "@@.bethanie;perfect. Now stand still while the drone charges your skin.@@"
She opens a little case and pulls out a small insectoid like drone. The thing buzzes to life and starts to float into the air daintily. From the ground up it begins to circle you as it fires a strange beam of light across your skin. Where ever the beam passes your skin begins to shift and change, a new color blooming out. As the little drone reaches your top you’re left to look over your brand new skin.
<b>🎨 You now have $player.skin.color skin!<b> <<set $player.spall.current -= 20>></b>
----
<<if $player.spall.current >= 10>>[[Get Hair cut ($10)|BethanieHairStart]]<br><</if>><<if $player.spall.current >= 15>>[[Dye Eyes ($15)|BethanieEyesStart]]<br><</if>><<if $player.spall.current >= 20>>[[Dye Skin again ($20)|BethanieSkinStart]]<br><</if>>[[Leave|BethanieX]]!!Getting Intimate with Béthanie
----
You nod along with a eager smile, you tell the sloshing plant woman you’d love to have sex with her. In response she leans in and purrs, "@@.bethanie;mmmm, magnifique. Take a deep breath my pet and come with me.@@"
Her stomach gurgles loudly, visibly wobbling and swelling with her plant juices as something wells up inside her. The rolling gurgle rises up her throat and into her many maws, she purses her many lips and a fragrant floral spore cloud spills from her mouths and envelopes you. Its smells of cherries and dark chocolate and it makes your head spin.
You feel your blood rushing to your loins as the strange cloud intoxicates you. She spins around, wobbling her massive rear against you as she puts her chubby hands into yours and pulls you along into her back room. Moving through all her pet plants you feel like you’re entering a tropical rain forest, high on plant mists. She spins you about and pushes you onto her wide pink leafy shaped bed and begins to slowly undress herself in front of you.
First she shimmies her shall off her shoulders, showing off the plump mass of her saggy arms. Then moving her chubby fingers to the straining buttons of her leather top, she gently nudges them as she arch’s her back. You hear the fabric stretching and groaning as she applies pressure to it, then, just at its limit, she flicks the button free causing all the buttons to undo themselves as a jiggling cascade of tit flesh spills out. Her fat breasts burst free from the top, slapping meatily against the curve of her overfed belly. They’re long and slipping with thick puffy purple areolae and invented nipples.
She wiggles her thick hips, bouncing her stretch-mark kissed love-handles as she squeezes her tight unbuttoned shorts down over her doughy thighs and down to her chubby dendritic feet. Her gurgling belly hangs heavy over her waist far enough to obscure her nethers from your view, but you can see the glisten of a purple fluid on her thighs, indicating just how absurdly wet this bloated plant is.
You don’t know what has her so turned on but she’s waddling closer, her guts churning as she spews more intoxicating mists into the room. You don’t even recall undressing as you were so entranced by her seductive jiggling strip tease but there you lie, naked at the foot of her bed as the gurgling plant closes in on you. You feel her gut land on your knees as she gently pushes you back and begins the clumsy climb onto the bed to straddle you.
You feel her weight bearing down on you, it’s difficult to breath and she seems to take delight in crushing you with her doughy flab as you feel the wet heat of her nethers grow wetter and warmer as it sit, kissing your belly. She leans forward pushing her churning gut up to your chin and begins to whisper, "@@.bethanie;How this feel. Good no? You like my heft? You like my weight? You like the way my prey squirms inside my gluttonous belly?@@"
You can’t help by nod as your head spins with her spores. She sticks out her tongues and loops through her lip rings as she pulls out a little terrarium full of some sort of large insectoid creatures. She pops the containers lid and begins to toss the squirming things into her drooly maws. They snap shut and swallow down the big bugs, letting you watch as the bulges rolling down her collective throats swell and stretch out her pearl necklace. With just a tad more effort she swallows the bulge past the collar, emptying into her fat gut. You feel her stomach push out further, squirming even more than before with its new occupants. She gives a satisfied lusty sigh as she begins to bounce her heft on you, sloshing her bloated belly.
She purrs, "@@.bethanie;Perfectly stuffed. Now. Do you want to taste my peach or do you want to fuck?@@"
She grins eagerly as you feel the wet heat of her nethers growing stronger against you
----
[[Taste her 'peach'|BethanieSexOral]]
<<if $player.hasvagina or $player.hascock>>[[Have Sex|BethanieSexGo]]<</if>>!!Buying items from the Oojinn
----
You look over their collection of foods, potions and junk. The Oojinn rubs their hands and watches you eagerly as they sway inside their suit.
//What would you like to purchase?//
----
<<nobr>><<set _itemlist to ["meat","truffle","cheesecake","oojinnjam","perfume","canopener","milkbloom","mysterymeat","centijar","mpotion","rareherb","mothermilk","wilderberryjuice"]>><<set _itemlist.sort()>>
<<for _i to 0; _i < _itemlist.length; _i++>>
<<ItemInfo _itemlist[_i]>>
<<set _itemgo to _itemlist[_i]>>
$item.icon <<capture _itemgo>><<link [["Buy "+$item.name+" (§"+$item.value+")"|HarborOojinBuyGo]]>><<SetFlag "itemsold" _itemgo>><</link>><br><</capture>>
<</for>>
<</nobr>>
[[Ask them something instead|HarborOojinnTalkStart]]
[[Sell something instead|HarborOojinnSellStart]]
[[Change shopping preferences|HarborOojinnPref2]]
[[Leave|HarborOojinnX]]
!!Setting your "shopping preferences"
----
You look over the strange slime filled pressure suit and tell it <<if Flag("oojinngender") is "female">> that your preference is "@@.player;female@@". To which they nod, slime sloshing in their helmet. They move about their suit, pulling on tabs, straps and zippers, releasing or adding pressure at certain points. Their gooey mass pours into the new spaces, filling out the suits curves. The suits chest swells into too plump cupped breast as it’s hips and thighs flare out thick. The suit now stands more stable taking on a feminine form instead of its previous floppy format. They adjust their vocal callers settings as it buzzes out in its electronic but now feminine voice ,<<elseif Flag("oojinngender") is "male">> that your preference is "@@.player;male@@". To which they nod, slime sloshing in their helmet. They move about their suit, pulling on tabs, straps and zippers, releasing or adding pressure at certain points. Their gooey mass pours into the new avenues and shapes out the suit into a sturdier more masculine form. They adjust their vocal collar’s settings as it buzzes out in its electronic but now masculine voice ,<<else>> that you have no real preference. To which they nod, slime sloshing in their helmet. They move about their suit, pulling on tabs, straps and zippers, releasing or adding pressure at certain points. Their mass settles into the adjusted suit, shaping into a sturdier, less floppy, humanoid form. They adjust their vocal collar as it buzzes out in its electronic voice ,<</if>>"@@.oojinn; Shopping preferences. Recorded. Gratitude to you. Wayfarer.@@"
"@@.oojinn;Now. Have you interest. In wares and purchases. Perhaps goods. Your own. To sell?@@"
//what would you like to do?//
----
[[Check wares|HarborOojinnShop]]
[[Sell Items|HarborOojinnSellStart]]
[[Change shopping preferences|HarborOojinnPref2]]
[[Talk|HarborOojinnTalkStart]]
[[Leave|HarborOojinnX]]!!Talking to the Oojinn
----
//what would you like to talk to them about?//
----
<<link [[Ask about themselves|HarborOojinnTalk]]>><<SetFlag "oojinntalk" "self">><</link>>
<<link [[Ask about their species|HarborOojinnTalk]]>><<SetFlag "oojinntalk" "species">><</link>>
<<link [[Ask about wares|HarborOojinnTalk]]>><<SetFlag "oojinntalk" "wares">><</link>>
<<link [[Ask about their suit|HarborOojinnTalk]]>><<SetFlag "oojinntalk" "suit">><</link>>
<<link [[Ask about the ship’s slime tank|HarborOojinnTalk]]>><<SetFlag "oojinntalk" "tank">><</link>>
<<if Flag("seenmoojinn") or Flag("seencalderaslime")>><<link [[Ask about wild slimes|HarborOojinnTalk]]>><<SetFlag "oojinntalk" "slimes">><</link>><</if>>
[[Sell them something instead|HarborOojinnSellStart]]
[[Check wares instead|HarborOojinnShop]]
[[Change shopping preferences|HarborOojinnPref2]]
[[Leave|HarborOojinnX]]!!Leaving the Oojinn’s shop
----
You say you’re going to head out, so the Oojinn gives you a little bow, goo sloshing in <<if Flag("oojinngender") is "female">>her<<elseif Flag("oojinngender") is "male">>his<<else>>their<</if>> helmet and say, "@@.oojinn;Thanks much. Come around. Soon. Safe travels. Wayfarer.@@"
With that you turn from the stall and $player.walk your way back down the pier.
----
[[Continue|HarborMain]]!!Selling Items to the Oojinn
----
//What would you like to sell?//
----
[[Ask them something instead|HarborOojinnTalkStart]]
[[Check wares instead|HarborOojinnShop]]
[[Change shopping preferences|HarborOojinnPref2]]
[[Leave|HarborOojinnX]]
<<nobr>><<set $player.itemlist.sort()>>
<<for _i to 0; _i lt $player.itemlist.length; _i++>>
<<ItemInfo $player.itemlist[_i]>>
<<set _item to "has"+$player.itemlist[_i]>>
<<if Flag(_item)>><<if $item.tags.includes("keyitem") is false && $item.value > 0>><<set _go to true>><<else>><<set _go to false>><</if>>
<<if _go is true>>
<<set _itemgo to $player.itemlist[_i], _stack to Flag(_item)>>
$item.icon Sell $item.name <<capture _itemgo>><<link [[" x1 (§"+$item.value+")"|HarborOojinSellGo]]>><<SetFlag "itemsold" _itemgo>><<SetFlag "itemsoldstack" 1>><</link>><<if _stack >=5>> ♦ <<link [[" x5 (§"+$item.value*5+")"|HarborOojinSellGo]]>><<SetFlag "itemsold" _itemgo>><<SetFlag "itemsoldstack" 5>><</link>><</if>><<if _stack >=2>> ♦ <<link [[" All(x "+_stack+")(§"+$item.value*_stack+")"|HarborOojinSellGo]]>><<SetFlag "itemsold" _itemgo>><<SetFlag "itemsoldstack" _stack>><</link>><</if>><br><</capture>>
<</if>><</if>>
<</for>>
<</nobr>>!!Setting your "shopping preferences"
----
You tell the suited slime that you’d like to change your preferences to which they deflate for a moment, sagging to one side with a curious swirl of the goo inside their helmet. Their collar buzzes out in a neutral synthetic voice, "@@.oojinn;Splendid. Please specify preference. Oojinn will register.@@"
----
<<link [["Male"|HarborOojinnPref]]>><<SetFlag "oojinngender" "male">><</link>><br><<link [["Female"|HarborOojinnPref]]>><<SetFlag "oojinngender" "female">><</link>><br><<link [["No preference"|HarborOojinnPref]]>><<SetFlag "oojinngender" "none">><</link>>!!talking with the Oojinn
----
<<nobr>><<if Flag("oojinntalk") is "self">>
You ask them to tell you about their self, to which they just tilt those helmet curiously and say flatly, "@@.oojinn;We are Oojinn.@@"
<br><br>
You shake your head and ask, "@@.player;Sorry, I meant who you are as an individual, not what you are.@@"
<br><br>
A sweet smelling hiss escapes the suit’s respirator as the slime within adjusts its position. They buzz out a reply as they put out both their hands reverently, "@@.oojinn;No individual. We are. all Oojinn. We are. Many. Bodies. But. We are. One mind. Only periodically separate.@@"
<br><br>
<<elseif Flag("oojinntalk") is "species">>You ask the Oojinn about their species. They seem excited by this, the goo in the helmet jiggling happily. Their voice collar crackles and makes some odd noises, before the Oojinn hits the device a couple times and a clearer voice comes through, "@@.oojinn;We are. Oojinn. All cuttings. Of the first. Of the Oojinn. Spread across the stars. Fed on light. We travel. Collect and sell. Wares. Oddities. Goods. To pay our way.@@"
<br><br>They spin around with their arms out, showing off the contents of their shop before continuing, "@@.oojinn;Then. We make. Pilgrimage. To our birth place. The Caldera. We all. Rejoin. Endure mating ball. Mix our discoveries. Create new oojinn. Once again. of the same. Mind.@@"<br><br>They cup their helmet with both hands and lean in playfully, saying, "@@.oojinn;Your purchases. Support our cause. Advance Oojinn. Joyful? Splendid? Yes?@@"
<<elseif Flag("oojinntalk") is "wares">>
You ask the gooey merchant about their wares and what kind of goods they sell. A sweet smelling hiss escapes their suits respirator as they stand back, hands on their hips proudly. Their synthesized voice buzzes out, "@@.oojinn; Many goods! Curious? Yes? Oojinn collect much. We can fit. Where others. Can not. Treasures. Treats. Curios and necessities. We have much.@@"<br><br>They wave their hands over their collections of bobbles, potions, foods, herbs and machine parts. It really is a quite the hodgepodge of junk. <br><br>They nod, slime sloshing inside their helmet, "@@.oojinn;We also Buy. Much. If you have wares. We collect at fair price!@@"
<<elseif Flag("oojinntalk") is "suit">>
You ask the slime person about the pressurized suit they’re sloshing about inside. They look down at themself and over the straps and pieces of their suit before hissing through their respirator. They take a proud stance and say, "@@.oojinn;Environmental suits! Assist oojinn. In our travels. Oojinn built and designed. Give Oojinn stable form. Walk as you do. Retain moisture. Advantage and protection.@@"<br><br>They spin on their heel, and take a pose, while still clumsy, it’s clear the suit gives the slime a more corporeal form. They nod confidently and say, "@@.oojinn; They are. Also. Quite stylish. If we do say so. Ourselves. Yes.@@"
<<elseif Flag("oojinntalk") is "tank">> You eye the large tank the slime suit emerged from and ask the Oojinn about it. They turn and tilt their helmet back to look at their junker of a ship and it’s gooey cargo, before turning back to you and saying, "@@.oojinn;Excess mass. Storage. Retains moisture. While providing sunlight to feed on. Oojinn Full sizes. too large for suit. Saved mass. To endure. Challenge. Of Mating Ball@@"<br><br>They nod, slime sloshing inside their helmet, "@@.oojinn;Must return to tank. Periodically. Retain control of mass. Long term isolation. Generates feral mass. Public hazard.@@"
<<elseif Flag("oojinntalk") is "slimes">>You ask the suited slime about the ooze creatures you’ve met in the wilds. They look you over, their respirator hissing a sad sigh as they muse, "@@.oojinn;Apologies wayfarer. For. Inconveniences. Caused by. Our feral kin. They mean. No harm. But.@@"<br><br>They rub at their collar nervously and continue, "@@.oojinn;When oojinn mass. Becomes separate. Or. Isolated. from conscious cores. For too long. The mass can become feral. Mindless flesh. Seeks reunion. But will join. Any body with high. moisture content. "Reunion" can be. Distressing for non-oojinn. Particularly if feral mass. Has acquired. Contaminants.@@"<br><br>They pause for a moment, rubbing some moisture off their hissing respirator before continuing to explain, "@@.oojinn;More concerning. If wild mass still has. Conscious Core. Likely. Mad Oojinn. Apostates. Found ideas. Deemed dangerous to hive mind. Cut off. Left to form. Separate clan in peace.@@"<br><br>They nod, slime bubbling in their helmet as they look to you with concern, "@@.oojinn;Do be safe. Wayfarer.@@"
<</if>>
<</nobr>>
----
[[Ask them something else|HarborOojinnTalkStart]]
[[Check wares|HarborOojinnShop]]
[[Sell Items|HarborOojinnSellStart]]
[[Change shopping preferences|HarborOojinnPref2]]
[[Leave|HarborOojinnX]]!!Selling your items to the Oojinn
----
<<set _item to Flag("itemsold")>><<set _stack to Flag("itemsoldstack")>><<ItemInfo _item>>The slime nods helmet and says, "@@.oojinn;<<print either("Ah","Hmm","We see")>><<if Flag("itemsoldstack")> 1>>. _stack.<</if>> //$item.name//, <<print either("yes yes","yes","okay","decent condition","condtion acceptable","yes, we are interested")>>. <<if $item.tags.includes("gift")>> A sutiable gift? <</if>><<if $item.tags.includes("edible")>> Edible. <</if>><<if $item.tags.includes("alchemical")>> Alchemical properties. <</if>><<if $item.tags.includes("mutagen")>> potentially mutagenic. <</if>><<if $item.tags.includes("tool")>> Useful. <</if>><<if $item.value > 40>> very valuable indeed.<<elseif $item.value > 18>> mmm, of value.<<else>>.<</if>> We can purchase this from you for <<print $item.value*_stack>> spall. <<print either("Is this acceptable?","Acceptable, yes?","Is this an acceptable offer?","Is our offer suffecient?")>>@@"
----
<<link [["Accept +(§"+($item.value*_stack)+")"|HarborOojinnSellStart]]>><<set $player.spall.current+=$item.value*_stack>><<RemoveItem _stack _item>><<SetFlag "itemsold" false>><<SetFlag "itemsold" false>><</link>>
<<link [[Decline|HarborOojinnSellStart]]>><<SetFlag "itemsold" false>><<SetFlag "itemsold" false>><</link>>
!!Buying from the Oojinn
----
<<set _item to Flag("itemsold")>><<ItemInfo _item>>The slime nods helmet and says, "@@.oojinn;<<print either("Ah","Hmm","We see")>> //$item.name//, <<print either("yes?","this is what you would like?","you would like one yes?","this has your attention?")>>. <<if $item.tags.includes("gift")>> A sutiable gift? <</if>><<if $item.tags.includes("edible")>> Edible. <</if>><<if $item.tags.includes("alchemical")>> Alchemical properties. <</if>><<if $item.tags.includes("mutagen")>> potentially mutagenic. <</if>><<if $item.tags.includes("tool")>> Useful. <</if>> We can sell this for $item.value spall. <<print either("Is this acceptable?","Acceptable, yes?","Is this an acceptable offer?","Is our offer suffecient?")>>@@"
<<if $player.spall.current < $item.value>>@@.statfail;//You can't afford this item unfortunately//@@<br><</if>>
----
<<if $player.spall.current >= $item.value>><<link [[Accept|HarborOojinnShop]]>><<set $player.spall.current-=$item.value>><<AddItem 1 _item>><<SetFlag "itemsold" false>><</link>><br><</if>><<link [[Decline|HarborOojinnShop]]>><<SetFlag "itemsold" false>><</link>>
!!A little Drone
----
As you $player.walk through the crowd boardwalk you notice a light buzzing sound. You turn to see a little drone carrying a bag floating by you. As it passes you get a whiff of a strong sweet smell.
<<if $player.gluttony.current >= 50>>@@.statfail;Your greedy belly begins to rumble demandingly. You subconsciously begin to lumber after the drone, your grumbling stomach needing to know what’s inside.@@<<elseif $player.gluttony.current >= 35>>@@.statfail;It smells so good, your stomach begins to rumble demandingly. You really want to know what’s inside.@@<<else>>It smells delicious. You can’t help but wonder what’s inside.<</if>>
The drone soon putters off, floating above the crowd and then ducks into some nearby ally.
//Do you want to follow it?//
----
[[Follow Drone|HarborDroneFollow]]
[[Ignore it|HarborMain]]!!Following the drone.
----
You keep your eyes on the drone and try to chase it down<<if $player.fat.tier > 7>> but your weight makes it difficult. You struggle your way through the crowd, accidentally knocking someone over with your bulk as you attempt to waddle after whatever sweet payload the drone is carrying. You feel your weight bearing down on you as you run, your body jiggling and sweating. <<elseif $player.fat.tier > 5>> but your weight makes it difficult. You have to squeeze through the crowd, your chubby form struggling to fit. You mange but not with some effort and some accidental gropes from strangers bumping into your flabby bits. <<else>>. You have to slip through the crowd, which isn’t easy but you manage to get through while still having the drone and it’s sweet payload in sight<</if>>
You see the drone round a corner, so you follow its buzzing down the alley. You wind through the tight buildings <<if $player.fat.tier > 5>> your chubby sides brushing up against the salty sea-worn walls of the surrounding shacks.<<else>>, careful to not lose it in these salty sea-worn walls.<</if>>
You watch as it passes several row house doors, scanning each before circling about. Eventually it stops at one, lowers itself down and gently drops off the bag it’s carrying. It unhooks itself and shoots off into the sky having completed its task.
You look over the unattended bag of sweet scents and contemplate it<<if $player.gluttony.current > 30>>@@.statfail;as your tummy rumbles and demands you get closer@@<</if>>. This is surely someone’s order, <<if $player.greed.current > 40>>@@.statfail;but who cares about that, it could be yours!@@<<else>>maybe you should leave it alone?<</if>>
//What would you like to do?//
----
[[Open the bag|HarborDroneBag]]
[[Leave it alone and head back|HarborMain]]!!Looking inside the bag
----
You approach <<if $player.greed.current > 50 or $player.gluttony.current > 60>>recklessly, driven by a greedy hunger<<else>>cautiously<</if>>. You unpeel the bag and pull out its contents.
To you’re delight it’s a little clear plastic box containing a large decadent slice of fluffy cheese cake. It’s so rich and heavy in your hands, your mouth begins to water.
You’re already this far. You could steal this <<if $player.greed.current > 40>>,@@.statfail; no one is looking it’s yours to take@@<</if>>but would that be okay, do you need it? <<if $player.gluttony.current > 30>>@@.statfail;Your tummy growls demandingly, it clearly thinks you should take the cake.@@<</if>>
//What would you like to do?//
----
[[Take the cake|HarborDroneCakeTake]]
[[Eat the cake|HarborDroneCakeEat]]
[[Put it back and walk away|HarborDroneCakeX]]!!Taking the cake
----
Without a second thought you steal the luscious heavy cake and stow it away for later, all the while cautiously checking around you to make sure you aren’t seen.
You smile to yourself feeling a naughty tickle inside. Some greedy part of you feels giddy over your theft.
Quickly you get up on your way and disappear from the scene as you leave the alleyways and head into the crowded boardwalk once more.
<b>🍰 Acquired a Slice of Cheese-Cake </b>
<<AddItem 1 "cheesecake">><<set $player.gluttony.current += RNG(0,0.5), $player.greed.current+= RNG(0,1)>>
----
[[Continue|HarborMain]]!!Eating the cake
----
<<if $player.gluttony.current > 30 or $player.greed.current > 30>>With a gleefully gluttonous greed<<else>>Without much thought<</if>> you open up the container and snatch up the moist fluffy cake. You take a big mouthful, your teeth gliding through the soft rich sweetness. Delectable and spongey the cake sits heavy on your tongue as you relish its creamy flavor.
Bit after bit the fat slice makes its way into your belly, leaving you sugary and burbly. <<if $player.gluttony.current > 30>>You lick your fingers clean, wishing for more.<</if>>
You wipe your face and look around cautiously to make sure your naughty act wasn’t seen and then carefully you $player.walk your way back out to the harbor’s boardwalk.
<<ItemInfo "cheesecake">><<set $player.calories.current += RNG(State.variables.item.calmin,State.variables.item.calmax), $player.fullness.current += RNG(State.variables.item.weightmin,State.variables.item.weightmax), $player.gluttony.current += RNG(0.5,2), $player.greed.current += RNG(0,1)>>
----
[[Continue|HarborMain]]!!Leaving the cake
----
You decide that it’s probably best to leave the cake behind<<if $player.gluttony.current > 35>>, despite the protests of your tummy<</if>>. After all this is someone else’s order.
With a sign you put the cake back in the bag and fold it back up neatly before making your way out of the alley, careful to not be seen as you slip back out into the crowded boardwalk.
<<set $player.greed.current -=RNG(0,0.5)>>
----
[[Continue|HarborMain]]!!A taste of her "peach"
----
You tell Béthanie you wish to taste her. She grins, picks up her belly and drops it on you with a meaty slap. She leans in and purrs, "@@.bethanie;Bein! Well then mon chéri, taste away? Hoho@@"
You feel her shift her weight and then struggle to wobble her fat body as she turns around, giving you a clear view of her massive bottom. Her ass is round, plush and sagging with delicate cellulite. Between her succulent cheeks drips her previously mentioned "peach". Her plump fruit's purple flesh glistens and fills your face with a warm sweet musk as she lowers her weight down on your mouth.
Suddenly she drops her girth onto you, splashing sweet juice down the sides of your cheeks. She moans, feeling your tongue slip out and into her nethers with delight. She starts slow, grinding her bottom against you, giving you brief moments to breath between wet passes of her fruit like pussy. She coos, "@@.bethanie;Very good. Keep up. If you can bear it.@@"
She picks up the pace. You feel her full weight baring on you as she leans back. Your full face covered in her heavy cheeks, her belly spilling between her puffy thighs, keeping your chest warm as she bounces. You feel blood rushing to your loins as her lusty spores and lewd body ravage you.
Her thighs squeeze your middle as she shifts once more as she lowers towards your blushing nethers You feel her many lips kissing around your lower belly and your thighs, her own belly piling up against your chest as she leans. Her heavy breasts sag over your hips as your feel her breath pouring spores over your <<if $player.hascock && !$player.hasvagina>>now stiffened cock<<elseif !$player.hascock && $player.hasvagina>>wet pussy<<else>>now stiffened cock and wet pussy<</if>>
You press into her peach, dancing your tongue across her clit as you feel her body pulsing. <<nobr>>
<<if $player.hascock>> You feel one of her mouths take your cock into its plush lips; her hot tongue coiling around your shaft like an eager serpent. She slurps you up and down as you both pleasure eachother in fervent rhythm. With wet plops she slams down on your mouth with her softness, each time making your hips thrust into her mouth.<br><br>With each pass of her tongue you feel yourself growing closer as a tightness builds in your core. You gasp and burble as her juices flow against your mouth.
<<elseif $player.hasvagina>> You feel one of her mouths kiss the lips of your vulva. Her maw opens, hot and wet, slipping out a wide tongue against your clit and between your lips. You shiver with delight as she laps away. Your bodies rock, pleasuring eachother in a fervent rhythm. With wet plops she slams down on your mouth with her softness, each time making your own hips thrust into her mouth.<br><br>With each pass of her tongue you feel yourself growing closer as a tightness builds in your core. You gasp and burble as her juices flow against your mouth.
<</if>>
<</nobr>>
----
[[Climax|BethanieSexOralFinish]]!!Intimacy with Béthanie
----
You tell the fat plant you'd happily fuck her. She grins devilishly and licks her lips. She purrs as she wobbles atop of you, "@@.bethanie;bein! then let us begin.@@"
She bounces back down your hips, spreading her thick thighs wide. You feel the moist heat of her nethers near yours as she passes down your lengths. Her many mouths kisses down your chest and over your tummy as she adjusts her position, now laying at your feet. She looks over your anatomy and purses her lips in amusement.
<<nobr>><<if $player.hascock && $player.hasvagina>><<set _genitals to either("pussy","cock")>><<elseif $player.hascock && !$player.hasvagina>><<set _genitals to "cock">><<else>><<set _genitals to "pussy">><</if>>
<br>
<<if _genitals is "pussy">>She cups the plump flesh of your mons, her fingers lightly teasing the lips of your vulva<<if $player.hascock>> and the tip of your cock<</if>>. Her spore filled breath spills hot across your sensative flesh as she whispers, "@@.bethanie;Shall we take care of this then, mon ami?@@"<br><br>You watch as she leans back into a sitting position, showing off as tendrils emerge from around her body and angle towards you seductively. Her vines whip out, curling around your thighs and spreading your thighs wide open for her in a swift fluid motion. She grins and drools as she lifts her belly, letting you watch as her clit flushes pink with juices, spreading open her vulva as it swell and stretches out like a fat cock. You stiffen at the sight, feeling your loins stir and moisten.
<br><br>
She takes that as all the permission she needs. With an excited coo she spreads her vines out around you, pinning back your limbs as she hefts her weight up and onto you, letting her hefty gut fall against you with a moist slap. You feel the tip of her fruit-like clit press against the lips of your vulva<<if $player.hascock>> while your cock grows hard against her underbelly<</if>>. You arch your hips and let her slip suddenly between your lips, eliciting a gasp from her many mouths. She leans in and purs in your ear as she returns the gesture, bucking her hips gently. You feel her flab and weight ripple against you as her juice filled plant body sloshes and rolls. You feel her long stiff click probing your depths, loving pulsing through your plush halls<<if $player.hascock>> as her moist underside slicks your cock, the stiff thing slipping up and down against her fat.<br><br>More vines coil behind your head, lifting your forward to one of Béthanie's fat tits. The heavy breast enveloping most of your face as her puffy nipples slip between your eager lips. Together locked in this pose you roll back and forth, building momentum and need. You feel something building inside you as her panting grows more erotic and feral. Her pace quickens and you feel her clit growing larger, pulsing deeper inside you. Her body begins to jerk from sensitivity, sending her rolls plopping against eachother.<br><br>Breathily she hisses, "@@.bethanie;That's it. I'm close. Let us.. ooh..together..@@"<</if>>.
<<else>>She cups your cock between her fingers lightly teasing your flesh as it stiffens. Her spore filled breath spills hot across your sensitive flesh as she whispers, "@@.bethanie;Shall we take care of this then, mon ami?@@"<b><b>You watch as she leans back into a sitting position, showing off as tendrils emerge from around her body and angle towards you seductively. She turns around, swaying her massive bottom as she gets on all fours. She drags her tummy on the bed and spread her legs as you feel her tendrils wrap around you. Before you can react she's slings you forward, slapping into her meaty behind as you cock slips up between her cheeks. She coos feel you're eager throbbing. Needing no further permission she adjusts herself, coiling you cock with her vines and thrusting your hips up into her dripping peach. In a low growl her mouths hiss, "@@.bethanie;Mmm, get pumping, my pet@@"<br><br>You oblige as her vines push your hips into hers with vigor. You thrust your cock as deep as it can into her cloying nethers, feeling her body ripple with each wet impact. Her pussy's plush walls pulse against you as you both rock your hips in a gentle rhythm. You do you best to time you movements with her moans, but she seems more in control than you given the less than subtle hints of her vines at your hips. You feel them coiling and pressing around your butt and thighs, working you as you work her.<br><br>You are hypnotized by the waves shooting through her massive bottom as the little rolls of her back dance in turn. Together locked in this pose you roll back and forth, building momentum and need. You feel something building inside you as her panting grows more erotic and feral. Her pace quickens and you feel her clit growing larger, pulsing deeper inside you. Her body begins to jerk from sensitivity, sending her rolls plopping against eachother.<br><br>Breathily she hisses, "@@.bethanie;That's it. I'm close. Let us.. ooh..together..@@"
<</if>>
<</nobr>>
----
[[Climax|BethanieSexX]]!!Cumming together
----
You feel Béthanie's body stiffen as she gasps. Without releasing you from one of her mouths, her other mouths squeak, "@@.bethanie;oh! bein bein. gods.@@"
She mashes her pussy harder against your mouth, leaving little room to breathe as you lap furiously away at her sweetness. You feel her growing close as you too feel your body winding up for release.
<<nobr>><<if $player.hascock>>You feel your balls tighten, precum wetting the inside of her mouth as she pulls you deeper into her throats. Her moans vibrate against the head of your cock as one of her mouths coos,"@@.bethanie;I! I am about to cum, mon chéri. Fill me up!@@"
<br><br>
You feel her juice squirt across your face as she throbs, her orgasm about to begin. You grunt as you oblige her demand, a bright burning shooting through your stomach. You cock swells in her mouth, cum rolling up its length as you both moan together, bouncing and rocking. Your cum erupts into her throat, hot and viscus as she cums too. She shivers and swallows you down, greedily filling her belly with your offerings.
<<elseif $player.hasvagina>>You feel your pussy tightening, your juices soaking her mouth as her lips close tight against your clit. Her moans vibrate against the head of your little button as one of her mouths coos,"@@.bethanie;I! I am about to cum, mon chéri. Cum for me!@@"
<br><br>
You feel her juice squirt across your face as she throbs, her orgasm about to begin. You grunt as you oblige her demand, a bright burning shooting through your stomach. You pussy swells in her mouth, an orgasm shooting through you as you both moan together, bouncing and rocking. She shivers and swallows up your moistness, pulling every bit of your puss she can into her mouth.
<</if>><</nobr>>
<br><br>
Together you both rock and pant as your orgasms dwindle. Left hot, wet and sticky, you linger for a moment. With a satisfied sign she releases your nethers and slowly wobbles herself off of your body, her fat sloshing about as she plops into bed next to you. She gurgles and grins as she rubs her belly, beaming at you. "@@.bethanie;Mmmm, that was lovely@@"
You agree as you smile and nod, still loopy from her spores. You pant, catching your breath, watching as the fat plant wobbles to her feet giving you a nice view of her dimpled back and bottom. She coos, "@@.bethanie;I'm am going to shower. That was fun, mom ami. Come visit again soon, yes?@@"
She giggles and waddles out of the room. Leaving you to dress yourself and slip away. You leave the boat and head back out into the pier, still warm and satisfied in the afterglow
----
<<link [[Continue|HarborMain]]>><<script>>update(32,1)<</script>><</link>> !!Cumming Together
----
<<nobr>><<if $player.hascock && $player.hasvagina>><<set _genitals to either("pussy","cock")>><<elseif $player.hascock && !$player.hasvagina>><<set _genitals to "cock">><<else>><<set _genitals to "pussy">><</if>>
<<if _genitals is "pussy">>
The fat plant woman arches back with a deep thrust, her belly bouncing up and slapping down against yours as she does. She groans and hisses lustily, a little dribble of spore infused drool slipping from her puckered lips. Thrust after thrust you both grow more fervent and desperate. In tandem you cry out as you feel your orgasms pair. To your surprise you feel a wet hot fluid pour into you from her plant-clit. The fruit juice spills into your womb, pumping and gurgling until you feel your gut swell. Stars shoot through you as you cum and shiver<<if $player.hascock>> your cock squirting cum between the plant girls fat belly and your own juice swollen stomach.
<<else>>
You plow into the fat plant's massive bottom with even more vigor, feeling the heat welling up in your core. Her moans are growing desperate and feral as she bucks back against you. You watch her spread low, her breasts squishing out on either side of her as she buries her heads into the bedding, drooly and mewling. You feel her body jerk, on the edge of orgasm as you too feel the tight hot feeling about to slip. Your balls tighten as precum speeds up your thrusting of her plush insides. You cry out in tandem with her, her vines gripping deep into your flesh as you finally cum. Your cock erupts, painting the downy halls of her fat peach as it drinks you in.
<</if>><</nobr>>
<br><br>
Together you both rock and pant as your orgasms dwindle. Left hot, wet and sticky, you linger for a moment. With a satisfied sigh she releases your nethers and slowly wobbles herself off of your body, her fat sloshing about as she plops into bed next to you. She gurgles and grins as she rubs her belly, beaming at you. "@@.bethanie;Mmmm, that was lovely@@"
You agree as you smile and nod, still loopy from her spores. You pant, catching your breath, watching as the fat plant wobbles to her feet giving you a nice view of her dimpled back and bottom. She coos, "@@.bethanie;I'm am going to shower. That was fun, mom ami. Come visit again soon, yes?@@"
She giggles and waddles out of the room. Leaving you to dress yourself and slip away. You leave the boat and head back out into the pier, still warm and satisfied in the afterglow
----
<<link [[Continue|HarborMain]]>><<script>>update(32,1)<</script>><</link>> !!A Stranger
----
As you $player.walk along the harbor you notice a figure seated under the awning of a delapidated building. <<if Flag("metdiceplayer")>>It appears to be the dice playing creature from before; he is hunched over and <<print either("rolling his colored stones","eating an egg while he arranges his playing stones","cleaning his paws as he neatly arranges his playing stones","fiddling with his colored stones")>>. He looks up from his game and gives you a devious smile, his rat like teeth bared and gleaming as he hisses, "@@.statfail;<<print either("Ah, my friend, you've returned. Care for a game of chance?","Mmm, my friend, you've come back. I can smell the spall on you, care to unburden yourself with a game of chance?","Ah, it is you, welcome welcome. Care for a game?","Ah, traveler. I have stones and you have spall, let us play. hmm?")>>@@"<<else>><<SetFlag "metdiceplayer" true>>You watch for a moment and look them over. They appear to be some kind of rodent like demon, covered in dark silky fur and cloaked in a semi-transparent and irridescent plastic rain coat. They tug it around themselves as a cold breeze blows in from off shore. You notice they have many arms, at least four, each skinny and drapped with long dark hair, ending in clawed hands with too many fingers. The strange creature seems to be playing with something, rolling something in thier claws with a satisfying crackling sound.<br><br>They open their claws and let the objects clatter to the floor and roll about. They seem to be smooth stones carved into 5 sided dice. Instead of numbered dots though, each face of the carved stones is painted either purple, or orange. You watch as they count each up with a pointed black claw and then gather them back up again.<br><br>Suddenly you notice one of their long drooping ears perk up, they turned towards you, their pink eyes going wide and then pulling into happy slits. The creature hisses in a strange, drawing tone, "@@.statfail;Ahh! Hello stranger. I see a gleam of curiosity in your eye. Are you perhaps, one who enjoys games of chance?@@"
<</if>>
----
[["I'm up for a game"|HarborGambitStonesStart]]
[["No thanks"|HarborMain]]!!Approaching the creature
----
As you approach the plastic cloaked demon, you say, "@@.player;I'm up for a game.@@"
His smile goes wide, showing off his uneven rodent like teeth. He purrs, "@@.statfail;Good. Good. Come, sit.@@"
He reaches behind him and throws out a thick blanket onto the boardwalk for you to sit down on; it's not the cleanest and it smells of musty herbs, but it is much softer than the wood of the harbor. You kneel down and look over what he's playing with. He neatly arranges his series of painted stones, all the while look for your eye contact. Once you make it, he hisses, "@@.statfail;Gambit stones. You are familiar how to play yes?@@"
----
[["Tell me how to play"|HarborGambitStonesExplain]]
[["Yes, Let us play"|HarborGambitStonesGo1]]
[["Actually, nevermind"|HarborGambitStonesX]]!!Asking about the game
----
You ask the creature, "@@.player;I'm not familiar with this game. Tell me about it?@@"
You watch as his little bat like nose wiggles excitedly, his eyes narrow, scanning you over as he clicks his tongue, "@@.statfail;Not from around here then? Gambit stones is one of the simplest and oldest games played around these ports. It's a simple game of chance. We rolls the stones and bet on the colors that appear.@@"
He picks up his stones and rolls the four-sided rounded-pyramid shaped dice in his claws, letting you observe them. He plucks one from the pile and holds it up to his eye as he hisses, "@@.statfail;Simple. yes. You see, each die has two colors, purple or orange. We throw dice into the center, betting on the balance between colors. The dice thrown can favor one color, be dominated by that color or have none of that color. Each are possible and each are as exciting to risk our spall on.@@"
"@@.statfail;For example. Say you wanted all orange. You'd say //"I bet Queen on orange"//. Dominant, but not total, would be //"Firebrand"//. Half and half would be //"Vagabond"//, less but not lost would be //"Louce"// and none would be //"Worm"//. Should I vote queen on purple and you vote worm on orange and we roll all purple, we split the pot instead of me winning it all. Same for other opposites.@@"
He rolls up his claws and tosses out the stones, showing an assortment of colors. He smiles at you and says, "@@.statfail;Simple as. Yes? Care to play?@@"
//What would you like to do?//
----
[["Sure lets play!"|HarborGambitStonesGo1]]
[["No, thank you."|HarborGambitStonesX]]!!Playing Gambit Stones!
----
You tell the cloaked creature you're ready to play. He cackles and grins with big bucked teeth, his bat like nose twitching away. He clicks his tongue and sniffs the air, hissing, "@@.statfail;Goood. Okay, hmm, I small spall on you. How much would you like to bet then? Hmm?@@"
<<if $player.spall.current < 1>>//@@.bad;You don't have enough money to play@@//<</if>>
//What would you like to bet?//
----
<<if $player.spall.current>= 1>><<link [[Bet 1 spall|HarborGambitStonesGo2]]>><<SetFlag "gambit" 1>><</link>><</if>><<if $player.spall.current >= 5>><br><<link [[Bet 5 spall|HarborGambitStonesGo2]]>><<SetFlag "gambit" 5>><</link>><</if>><<if $player.spall.current >= 10>><br><<link [[Bet 10 spall|HarborGambitStonesGo2]]>><<SetFlag "gambit" 10>><br><</link>><</if>><<if $player.spall.current >= 25>><br><<link [[Bet 25 spall|HarborGambitStonesGo2]]>><<SetFlag "gambit" 25>><br><</link>><</if>>
[["Actually, I changed my mind"|HarborGambitStonesX]]
!!Declining the game
----
You tell the ratty creature, "@@.player;Actually, on second thought, maybe another time.@@"
He clicks his tongue disapointed, lowering his dice filled claws, and breathes out between his teeth, "@@.statfail;Another time? Hmm, I see. Come back again. No one resists the gambit stones for long you know? hehehe@@"
He chitters his teeth and gathers his stones, one of his many hands waving you away as she bundles up in his shiny plastic cloak.
----
[[Continue|HarborMain]]!!Playing Gambit Stones
----
<<if Flag("gambit") >=25>>You place you bet, the creature's eyes go wide as he looks over all the shining fragments. His voice catches for a moment as he excitedly taps a claw against his big blade like teeth. He purrs, "@@.statfail;Wow! A bold bet I see. I will match your $Flags["gambit"] spall then.@@"<<elseif Flag("gambit") >= 5>>Your bet seems to please the creature, he giggles softly and taps his claws against his big blade like teeth. He purrs, "@@.statfail;Mmm, excellent. I'll match your <<print $Flags["gambit"]>> spall then.@@"<<else>>You place your bet and the creature nods. "@@.statfail;A safe bet. I will match it then.<</if>>
He unfurles his cloak and hold our his many palms. On his left he holds dice all face up on their orange sides, while on his right he holds out dice all face up on their purple sides. He looks up, one pink eye closed, the other popped out towards you as he hisses, "@@.statfail;Perfect. okay. Now, call the die. What is your prediction?@@"
//You can bet on either purple or orange. You can bet if all dice are that color (<b>Queen</b>), if most of them are (<b>Firebrand</b>), if half of them are (<b>Vagabond</b>), if less than half are (<b>Louce</b>) or if none of them are (<b>Worm</b>). Your opponent will also make a bet. The difference in your bets will determine how much you win or lose//
----
<<link [["Actually, I changed my mind"|HarborGambitStonesX]]>><<SetFlag "gambit" false>><</link>>
🟪 <<link [["I bet Queen on purple"|HarborGambitStoneGo3]]>><<SetFlag "bet" "queen">><<SetFlag "color" "purple">><</link>>
🟧 <<link [["I bet Queen on orange"|HarborGambitStoneGo3]]>><<SetFlag "bet" "queen">><<SetFlag "color" "orange">><</link>>
🟪 <<link [["I bet Firebrand on purple"|HarborGambitStoneGo3]]>><<SetFlag "bet" "firebrand">><<SetFlag "color" "purple">><</link>>
🟧 <<link [["I bet Firebrand on orange"|HarborGambitStoneGo3]]>><<SetFlag "bet" "firebrand">><<SetFlag "color" "orange">><</link>>
🟪 <<link [["I bet Vagabond on purple"|HarborGambitStoneGo3]]>><<SetFlag "bet" "vagabond">><<SetFlag "color" "purple">><</link>>
🟧 <<link [["I bet Vagabond on orange"|HarborGambitStoneGo3]]>><<SetFlag "bet" "vagabond">><<SetFlag "color" "orange">><</link>>
🟪 <<link [["I bet Louce on purple"|HarborGambitStoneGo3]]>><<SetFlag "bet" "louce">><<SetFlag "color" "purple">><</link>>
🟧 <<link [["I bet Louce on orange"|HarborGambitStoneGo3]]>><<SetFlag "bet" "louce">><<SetFlag "color" "orange">><</link>>
🟪 <<link [["I bet Worm on purple"|HarborGambitStoneGo3]]>><<SetFlag "bet" "worm">><<SetFlag "color" "purple">><</link>>
🟧 <<link [["I bet Worm on orange"|HarborGambitStoneGo3]]>><<SetFlag "bet" "worm">><<SetFlag "color" "orange">><</link>>!!Playing Gambit Stones
----
You place your bet and the creature smiles in turn, "@@.statfail;Mmm, good, a nice bet. $Flags["gambit"] on <<if Flag("color") is "purple">>purple? Then I'll play on orange<<else>>Orange? Then I'll play on Purple<</if>>. Let us see what the stones decide then? yes?@@"
He begins to roll the stones in the his claws, the noise is delightful, the little clacking and clinking of the smooth but angular stones. He reals back his claws, about to throw the jangle of dice.
----
[[Continue|HarborGambitStonesResults]]
<<link [["Actually, I changed my mind"|HarborGambitStonesX]]>><<SetFlag "gambit" false>><<SetFal "color" false">><<SetFlag "bet" false>><</link>>!!Playing gambit stones!
----
The plastic cloaked creature rears back and tosses his dice, calling out, <<if Flag("color") is "purple">><<set _color to "orange">><<else>><<set _color to "purple">><</if>><<set _choices to ["queen","firebrand","vagabond","louse","worm"]>><<set _opbet to _choices.random()>>"@@.statfail;I call _opbet on _color!@@"
With that, the eight stones clatter to the floor, bouncing around as you both hold your breath in anticipation. Eventually the stones stop bouncing and reveal their colors. Together you count them up.
<<set _purple to 0, _orange to 0>>
<<for _i to 0; _i < 8; _i++>><<set _time to RNG(0,1)+"s">><<set _stonecolor to either("purple","orange")>><<if _stonecolor is "purple">><<set _purple +=1>><<timed _time t8n>>🟪 ~~<<print either("clatter","clak","ckrit","crak","ckirk","ckick","clat")>>~~ <</timed>><<else>><<set _orange +=1>><<timed _time t8n>>🟧 ~~<<print either("clatter","clak","ckrit","crak","ckirk","ckick","clat")>>~~ <</timed>><</if>><</for>>
You count up //_purple// purple stones and //_orange// orange stones.
<<nobr>><<set _pot to ($Flags["gambit"]*2)>>
<<if _purple >= 7>>That's //''Queen''// on //''Purple''//, //''Worm''// on //''Orange''//.<<set _purpleroll to "queen", _orangeroll to "worm">>
<<elseif _purple >= 5>>That's //''FireBrand''// on //''Purple''//, //''Louse''// on //''Orange''//.<<set _purpleroll to "firebrand", _orangeroll to "louse">>
<<elseif _purple == 4>>That's //''Vagabond''// on //''Purple''// and on //''Orange''//.<<set _purpleroll to "vagabond", _orangeroll to "vagabond">>
<<elseif _purple >= 2>>That's //''Louse''// on //''Purple''//, //''Firebrand''// on //''Orange''//. <<set _purpleroll to "louse", _orangeroll to "firebrand">>
<<elseif _purple >= 0>>That's //''Worm''// on //''Purple''//, //''Queen''// on //''Orange''//.<<set _purpleroll to "worm", _orangeroll to "queen">>
<</if>>
<br><br>
You called ''$Flags["bet"]'' on ''$Flags["color"]'' and they bet ''_opbet'' on ''_color'', meaning
<<if Flag("color") is "purple">>
<<if Flag("bet") == _purpleroll && _opbet == _orangeroll>> @@.neutral;It's a Tie!@@<<set _game to "tie">>
<<elseif Flag("bet") != _purpleroll && _opbet == _orangeroll>> @@.bad;you've lost!@@<<set _game to "lose">>
<<elseif Flag("bet") == _purpleroll && _opbet != _orangeroll>> @@.good;You've won!@@<<set _game to "win">>
<<else>> you've both lost. @@.neutral;It's a Tie@@.<<set _game to "losttie">>
<</if>>
<<else>>
<<if Flag("bet") == _orangeroll && _opbet == _purpleroll>> @@.neutral;It's a Tie!@@<<set _game to "tie">>
<<elseif Flag("bet") != _orangeroll && _opbet == _purpleroll>> @@.bad;you've lost!@@<<set _game to "lose">>
<<elseif Flag("bet") == _orangeoll && _opbet != _purpleroll>> @@.good;You've won!@@<<set _game to "win">>
<<else>> you've both lost. @@.neutral;It's a Tie@@.<<set _game to "losttie">>
<</if>>
<</if>>
<br><br>
<<if _game is "lose">>The creature chitters his teeth as his eyes narrow into slits. He purrs, "@@.statfail;Ah, it seems, my<<if $player.fat.tier > 5>> pudgy<</if>> friend, you have lost. Your $Flags["gambit"] spall is mine to take. yes. Good game, good game. Perhaps you'd like to roll again? Hmm?@@"<<set $player.spall.current -= $Flags["gambit"]>><br><br><b>@@.bad;💎 You've lost //$Flags["gambit"]// Spall!@@</b>
<<elseif _game is "win">>The creature hisses, looking over the stones, his eyes wide and pink. He clears his throat and gathers his composure as he hisses, "@@.statfail;Ah, hmm, seems you've won, my<<if $player.fat.tier > 5>> pudgy<</if>> friend. Uh, well played. I guess my spall is yours then. Here@@"
<br><br>Begrudenly he hands over the little glowing marbles and through closed teeth he growls, "@@.statfail;Care for another game?@@".<br><br><b>@@.good;💎 You've won //$Flags["gambit"]// Spall!@@</b><<set $player.spall.current += $Flags["gambit"]>>
<<elseif _game is "losttie">>The creature sighs, looking over the stones. He rubs at his batlike nose and says, "@@.statfail;Ah, hmm, seems neither of us made a good call. We win none and lose none. Care to roll again then?@@"
<<elseif _game is "tie">>
The creature makes a short snort like growl, as he hisses, "@@.statfail;Hmm, a tie game! That calls for the //Courtesan//. A tie breaker. We roll one more stone, it's color will pick the winner.@@"<br><br>Reaching into his coat he pulls out a ninth stone and tosses it into the air, letting it clatter to the ground.<br><br>~~Click Clack Click~~ <<set _newcolor to either("purple","orange")>><<if _newcolor is "purple">><<timed _time t8n>>🟪<</timed>><br><br>The die settles. It's come up purple!<<else>><<timed _time t8n>>🟧<</timed>><br><br>The die settles. It's come up orange!<</if>> <<if Flag("color") == _newcolor>>It's your color. @@.good;You Win!@@<br><br>The creature's eyes narrow and he makes a low growl, "@@.statfail;Damn. The courtesan makes her pick. Seems luck favors you today. Alas. Here's your spoils.@@"<br><br>The open their claws and let the shining spall fall into your palms.<br><br><b>@@.good;💎 You've won //$Flags["gambit"]// Spall!@@</b><<set $player.spall.current+=$Flags["gambit"]>><br><br>The rodent demon strokes his cloak as he purrs through large flat teeth, "@@.statfail;Care for another game?@@"<<else>>It's not your color. @@.bad;You lose!@@<br><br>The creature giggles and clicks his claws together as he purrs, "@@.statfail;Ah, the courtesan has made her choice and it was not you my friend. The prize is mine. hehe.@@"<br><br><b>@@.bad;💎 You've lost //$Flags["gambit"]// Spall!@@</b><<set $player.spall.current -= $Flags["gambit"]>><br><br>He gathers up the shining spaw, a wide grin spread across his face as he narrows his eyes at you and says, "@@.statfail;Care to try again?@@"<</if>>
<</if>>
<br><br><hr>
<<if $player.spall.current >= $Flags["gambit"]>>[[Roll again, same bet|HarborGambitStonesResults]]<br><</if>><<if $player.spall.current >=1>>[[Roll again, change bet|HarborGambitStonesGo1]]<br><</if>>
[["No thanks"|HarborGambitStonesX]]
<</nobr>>!!A crack in the ground
----
As you $player.walk through the steamy wastes of the caldera you notice something odd about the earth you're standing on here. Its soft and feels hallow. <<if $player.fat.tier > 8>>You feel it suddenly give below you<<widget "RemoveStatus">><<nobr>>
<<set _statusname = $args[0].toLowerCase()>>
<<run delete $player.statuslist[_statusname]>>
<<run $player.statuses.delete(_statusname)>>
<</nobr>>
<</widget>>!!Searching the swamp
----
You look over the <<print either("murky","swampy","boggy")>> waters, checking the <<print either("piles","heaps","stacks","layers")>> of <<print either("mud, reeds and roots","rusty pipes half eaten by swollen tree roots and murky waters","muddy old boat husks", "thick rolled cables and beaten old stumps","old shipping containers, junky burnt out vehicles and overgrown pipes","old pipes, sheet metal and twisted cables")>> that fill the swamp; thinking about a good place to search through the mess.
You find a place that seems stable enough and begin to carefully rifle through it all.
<<nobr>><<set _junk to RNGw(["nothing","spall","herb","components","onion"],[30,20,4,14,7])>>
<<if _junk is "spall">>
You take a few moments to run your fingers through the reeds and thick roots of the swamp. You dig through the mud and sift through the muck. As your fingers cross over the murky water your eye catches the glimmer of something in the swirling muck. You reach into it and close your first around it. You pull it from the thick waters and open your palm as it drains. Shining in the moistness of your palm you see the tiny glimmering fragments of spall. Money.<br><br><<set _spall to RNG(0.10,1.5)>><<set $player.spall.current += _spall>>
<b>💎 Acquired <<print _spall.toFixed(1)>> Spall!</b>
<<elseif _junk is "herb">>
After a few minutes of overturning scrap and digging through things. Eventually you come across a<<print either(" sealed little box"," well tied little bag"," clean little tin")>>. You gently slip it open and find a well perserved set of pink herbs.<br><br><b>🌷 Acquired wognip!</b><<AddItem 1 "rareherb">>
<<elseif _junk is "components">>
After a few minutes of overturning scrap and digging through things. Eventually you come across a<<print either("n old tool box", " rusty old can"," little metal box"," sealed plastic bag"," broken old cabinet with loose drawers"," cracked little pot with a cork lid")>>. You tilt it open and out spills a number of metal pieces. They seem to be machine parts; bolts, wires, old circuitry. You're not realy sure what they go to but they could be valueable.<br><br>
<b>🔩 Acquired components!</b><<AddItem 1 "components">>
<<elseif _junk is "onion">>
After sometime of searching the mud and logs you hands find a thick bundle of reeds leading to something round and firm below the water. You clear the murk and see the bright pink flesh of some kind of bulb. You give the reeds a firm yank and pull the savory scented bulbs out of the mud. Clearning them off, you realize they're some kind of onion.<br><br><b>🧅 Acquired Empyrean Onions.</b><<AddItem 3 "onion">>
<<else>>
You run your fingers through the mud and reeds, gently looking through what the murk might contain. However after a few minutes of muddying your finger you pull up nothing but kuck and weeds.<br><br>No luck this time!
<</if>>
<</nobr>>
<<script>>update(RNG(3,11),1.2)<</script>><<StatMessage>>
----
[[Continue|SwampMain]] !!A statue in the meadow
----
As you $player.walk over a grassy hill you see something sunk into a slopping area of the meadow. It looks to be some kind of twisting statue, toppled over and half buried in the flowers and swaying grasses.
//what would you like to do?//<<script>>update(RNG(3,10),1.1)<</script>>
----
[[Ignore it|MeadowMain]]
[[Check it out|MeadowStatueStart]]!!A statue in the meadow
----
You get closer and take in the huge statue laying sideways in the grassy and plants. Its broken up and not much about it is recognizable, but some larger portions remain intact. You notice an elongated torso like part lined with multi pairs of massive breasts, each breast is tipped with a brilliantly shining emerald. They seem to almost glow with an ethereal green light as they sparkle.
You feel like the jewels are calling to you. <<if $player.lucidity.current > 24>>You’re not sure how, but something inside you tells you this statue belonged to a powerful god. <</if>><<if $player.lucidity.current > 35>>You can feel it’s power still lingering here, burning in your chest. <</if>><<if $player.lucidity.current > 45>>As you stare into the beautifully sculpted breasts you feel a crawling slithering voice at the back of your mind whisper, "@@.signage;Melmatria. The horned mother am I. Place thy hand upon my bosom and be nourished by my abundance.@@"<</if>>
You pull your eyes aways away from the jewel capped breasts and look over the rest of the crumbling statue. Snaking over the ruble are thick brambles and tangles of vines. Under their wide leaves you spot some of the fattest strawberries you’ve ever seen. The plump red fruits seem to glow with the same alluring energy as the jewels.
//what would you like to do?//<<script>>update(RNG(0.5,2),1.1)<</script>>
----
[[Leave|MeadowMain]]
[[Touch Statue|MeadowStatueTouch]]
[[Take a jewel|MeadowStatueJewel]] <<if $world.cw>>~~⚠️ CW: breast expansion ~~<</if>>
[[Pick some strawberries|MeadowStatueBerries]]
!!Touching the statue
----
You approach and gently place your palm across the statue’s breasts expecting the stone to be cool to your touch, but instead you find it to be warm and slightly vibrating as if it humming with bees. You feel strangely comforted as if warming in a sunbeam. You take a deep breath as you feel the vibrating energy roll up into your palm and down your arms, suddenly finding it writhing in your chest. Your heart flutters and the skin of you chest prickles.
Oddly you feel compelled by this thing, like a foreign thought, telling you to keep touching the statue. Your eyes also draw to the jewels that cap the statues breasts where their large nipples would be. They too are calling to you. <<set $player.breast.tissue +=RNG(0,0.02)>>
//What would you like to do?//
----
[[Keep touching the statue|MeadowStatueTouch2]] <<if $world.cw>>~~⚠️ CW: breast expansion ~~<</if>>
[[Let go|MeadowStatueX1]]
[[Take a jewel|MeadowStatueJewel]] <<if $world.cw>>~~⚠️ CW: breast expansion ~~<</if>>!!Trying to take a jewel
----
You reach across the great stone breasts and put your fingers around one the emeralds at their tips. Before you can even get a good grip on the stone to try to pull it lose a strange sensation shoots through your body. The emerald seems to flash red for a moment as your chest burns, hot and bright, a powerful vibrations shaking its way down your arm. You instinctively pull your hand away from the emerald feeling the lingering vibration in your chest growing more intense. You feel strange as the skin on your <<if $player.hasbreasts>>breasts<<else>>chest<</if>> prickles and sweats. You feel a strange pressure growing, but are left distracted by the clearly magic emerald. The stone gleams down at you, almost glaring. You feel like it was warning you not to do that. <<if $player.greed.current>30>>@@.greed;Surely some prickles won’t keep you from a priceless magical gemstone right?@@<</if>>
<<set $player.breast.tissue += RNG(0.01,0.04), $player.greed.current += RNG(0.1,1)>>
//Do you try to take it again?//
----
[[Get that emerald!|MeadowStatueJewel2]] <<if $world.cw>>~~⚠️ CW: bodyhorror, breast expansion ~~<</if>>
[[Pick some strawberries instead|MeadowStatueBerries]]
[[Leave the statue|MeadowStatueX1]]
!!Picking strawberries
----
You approach, feeling the fallen statues looming presence as you begin to sift through the vines chocking it. You gently pick up one of the massive strawberries and heft it in your hand. It’s larger than your palm, nearly the size of a grapefruit and a rich velvety red. You can smell its sweetness soft and lingering.
With a swift tug you pull the ripe fruit from its vine and search for a few more before placing them in your pack. With that you step back from the overgrown statue and its strange presence. You walk away, feeling a lingering tingle in your chest.
<h3> 🍓 Acquired 3 giant strawberries </h3>
<<AddItem 3 "strawberry">><<script>>update(RNG(2,5),1.1)<</script>>
----
[[Continue|MeadowMain]]!!Touching the statue
----
<<nobr>>You lean in, feeling the statue's warmth and vibrations tingling through you. You press both hands against the warm stoney breasts, instantly feeling a bigger rush of power spilling into your body. You feel your chest flush and your nipples stiffen as your skin prickles with goosebumps.
<<if $player.hasbreasts>>You feel your pulse strong in your breasts as begin to puff up and swell. You feel them aching and burning in a pleasurable way. Your body quivers and your limbs grow weak, your breast swelling fatter and heavier in little throbs. Finally you have to pull back from the statue as your foggy mind sends your still tingling hands to your newly enlarged breasts. The flesh is real, supple and noticeably bigger.<br><br>After a moment of examing the state of your chest you stumble back off into the meadow, feeling dizzy and strange as the energy still lingers in your chest for a while more.
<<else>> You feel your pulse strong across your chest as you feel the flesh grow puffy and tender.
<<if RNG(0,9)<3.5>>Suddenly, your nipples swell and your arealoa spreads out. Twin little bumps form that grow into chubby mounds. With each pulse of heat moving through you, your new breasts grow fuller. You feel them aching and burning in a pleasurable way. Your body quivers and your limbs grow weak, your breast swelling fatter and heavier in little throbs. Finally you have to pull back from the statue as your foggy mind sends your still tingling hands to your newly grown chest. The flesh is real, supple and still growing.<br><br>After a moment of examing the state of your chest you stumble back off into the meadow, feeling dizzy and strange as the energy still lingers in your chest for a while more.<br><br><h3>You now have breasts!</h3></b><<set $player.hasbreasts to true>><<set $player.breast.tissue += RNG(0,0.8)>>
<<else>>Your chest begins to ache and swell puffy and tender. You feel an odd tightness, and almost sensual longing in the flesh, but the sensation passes after a moment and you're merely left holding your palms against stone breasts. You pull away, seeing as nothing much has happened. <br><br>You turn to leave, stumbling back into the meadow, feeling a strange sensation still lingering in your chest.
<</if>>
<</if>><<SetStatus "breastexpansion" 0.3 45>>
<</nobr>>
----
[[Continue|MeadowMain]] !!letting go of the statue
----
You pull your hand away from the statue, feeling the strange buzzing linger for a moment more before fading away. You look over the statue, its jewels and strawberries.
<<script>>update(RNG(0.5,1),1.1)<</script>>
----
[[Leave|MeadowMain]]
[[Take a jewel|MeadowStatueJewel]] <<if $world.cw>>~~⚠️ CW: breast expansion ~~<</if>>
[[Pick some strawberries|MeadowStatueBerries]]!!Getting that jewel
----
You shoot right back at the emerald, getting a firm grip around it. You feel the energy jolt through you once again, burning in your chest, but you push through and tear at the gemstone with all your might. With a swift movement the stone becomes loose and slips from its stoney hold and into your palm.
The emerald begins to grow warm as it suddenly turns red in your grasp, vibrating vigorously between your fingertips. You feel the stones energy burning into you as it slips from your hand and begins to float in front of you glowing bright and hot. It cracks and disintegrates into a thick pink mist that rapidly envelopes you.
You cough and sputter as the dust chokes you and a new sensation fills you. As your chest burns you feel a serpentine voice slither through the back of your mind. It whispers, "@@.signage; Theif. The horned mother’s abundance is freely given. Thy greed is unneeded, it will then be met with abundance unending.@@"
You see a flash, a mirage maybe, something in the mist. The image of a massive horned insectoid looming over you, many pairs of sagging bloated breasts cascade down the creatures length, draping over an egg swollen sack. The moment you blink the image is gone and something sinks inside of you. You can’t explain this new feeling, something writhing inside you. Your chest aches and burns as your stomach churns.
You feel the veins across your chest swell as heat flushes through. They begin to glow with a pink light similar to magic fog surrounding you. Suddenly you feel a twinge of pain <<if $player.hasbreasts>>in your breasts as they fill with the energy and begin to pulse. You feel your areola tingle and stretch, your chest flushing bright with the pink glow.<<else>>across your chest as your nipples begin to pulse. The heat spreads as you feel your areola stretching and growing. Flesh begins to swell and mound on your chest as tiny breast buds suddenly develop. Then the buds quickly fatten and round into new plump and steaming breasts flushed bright with the pink glow. <</if>>
Your breasts begin to sweat as they grow hotter and hotter, swelling up puffy and tender. The emeralds power is making them grow bigger and bigger. You feel it in fat pulses, with each throb they plump up and plap down jiggling over the slope of your chest. It burns but feels so good, so enrapturing. You can’t help but moan as they get bigger and heavier.
Soon you find the glow moving throughout your body. As your breasts fatten you feel the rest of your curves begin to exaggerate, first with your hips and thighs spreading wider. With each pass of energy through your body you can feel your form becoming more fertility idol shaped. Your breasts sag with heft, not slowing their growth as a new sensation shifts inside your curvaceous form, something deep and churning in your guts. You lurch over, feeling it become more and more intense.
What is happening?
----
[[Continue|MeadowStatueEnd]] !!The statue's "gift"
----
You feel your guts churn below your swelling breasts as a new pressure grows. Your belly bloats and round, you can feel something squirming inside it even. Sweat drips down from under you breasts and over the growing curve of your swelling belly. Your gut spreads your breasts to the side as it pulses larger and larger. You pant and moan under the effects, stumbling back.
You rub at the swell of your belly as it begins to reach the turgid size of an pregnancy. As you hand crests the peak of your guts stiffening curve you're met with a new plushness under your breasts? New buds. Puffy little pads of fat swelling to rounded cones. It seems you're suddenly growing more pairs of breasts, each plumping and spreading.
A new wetness joins the rest as you feel your breasts begin to fill with milk, each glistening with moisture as pressue builds. In a sudden gush milk spills down your front, pressure build and then another gush and another. Over and over your breasts continue to pump themselves over your growing belly as they continue to get heavier and heavier. Eventually the weight of your pumped up body falls forward, stumbling onto your turgid masses. Your belly bounces, your multiple breasts slap about, all never ceasing their constant pulsing growth.
As you feel your gut push to its limits, you feel your piles of breasts spill out, weighing you down against the ground as they continue to swell and spill milk across the bent grasses. One after another, your pile of breasts soon take on obscean amounts of weight, pumping fatter and heavier than your own body. Stuck to the earth, your massive breasts and growing belly pin you, you're forced to fall back and take it.
wobbling about as you balance on your swelling curves and bulges, you moan and pant helplessly. Pulse after pulse every inch of your body puffs up with the statues energy. Your fat spills out, rolling and bouncing actoss every curve and surgace. Your many breasts pour out like melting butter, bundling up against the ground and over your orb like belly. Your belly throbs, pressed to its limit as it forces your breasts flesh higher and wider into the air as it rises.
Pulse after pulse, you're left as a quivering mass of milk, fat and bulging forms. Your belly spills forth, pushing you high into the air, crowned, proud and lewd by your many sagging breasts. Moment after moment the statue's unrelenting energy makes your body grow further out of control. Wiht your mind hazy you feel your flesh swelling, swallowing you up. Each chubby roll, each milky breast, each fat stuffed bit, you are consumed. You can't move. Multiple towering masses of milky tit-flesh pour in front of you, only eclipsed by the rising fat of your belly as it slowly obscures the last of your vision. You feel the curse still thriving in every cell inside you as your vision turns dark in the shadow of flesh puffing up like dough. You are lost.
!!!📕 Ending Unlocked; Udder Disaster
----
<<link [[Continue|BadEnds]]>><<SetFlag "badend" "meadowstatue">><</link>> <<nobr>><<if $world.debug>><br><br><br><hr>~~@@.neutral;🐞 Passage Name: <<print passage()>> : ➤ <<link "Active Flags">>
<<script>>
Dialog.setup("🐞 Active Flags 🐞");
Dialog.wiki(Story.get("ActiveFlags").processText());
Dialog.open();
<</script>>
<</link>>
@@~~<</if>><</nobr>>!!A crashed ship?
----
As you $player.walk through the tall grasses of the meadow you notice something nestled into the hills ahead of you. It appears to be the old rusted wreck of some kind of airship impaled upon a large rune covered stone. One of the meadow’s rivers of milk seems to be running though it, causing a garden of sunflowers to bloom all around the wreck. Intermingling in the blooms and milk appears to be scattered bones and the horned skulls of a couple cow like animals.
You notice at the top of the rusted wreck is a big cloudy glass tank full of a thick lavender-colored fluid. It swirls and bubbles with activity.
//What would you like to do?//
----
[[Investigate|MoojinnStart]]
[[Leave|MeadowMain]]!!Checking the Wreck
----
You approach the ship to get a closer look, noticing runes and religious trinkets seem to line the wreck site. As you get closer you hear a deep liquidity glunk come from the tank full of purple fluid. It begins to bubble and churn as if aware of your presence. You hear the creak of valves turning as pipes on the tank suddenly begin to spew out the lavender colored goo, spilling out around your feet and across the wet grasses. It smells sweet and tangy, like lemongrass.
The goo bubbles and churns around with a life of its own, climbing and clinging to the bones that little the site. To your surprise the bones begin to be swept away, pulled into the slime as it seems to begin pooling into a round mass in front of you. Draped in slime, ribs and bones are stacked to form supports as strange organs begin to wrap around them. The cow skulls are hefted up to the top of the gooey masses, wobbling unsteadily. Three humanoid forms begin to take shape, connected to the central mass as they fan out.
Each cow skulled slime person shapes their extended body, curtains of ooze dripping down the skulls like flowing hair. They reach into the wreck with droopy stretching arms and pull out electronic collars. They clip the collars below their skulls, forming little necks. Fiddling with knobs, the collars begin to crackle as synthetic voices emerge from the slime people.
They turn to you, with smooth pearly eyes as their collars buzz out, "@@.moojinn;Fairday. Pilgrim. We are. Oojinn. Blessed in the ways. Of our. Horned Mother. Melmatria. Have you come. To partake. In our blessings?@@"
You watch as their bodies begin to draw up the milk river running below them, first pulling up into and rounding out their bellies into pregnant looking bulges, and then rising further filling their breasts until they form heavy milk swollen masses. Light pink milk begins to dribble from their oozey breasts as they lean in towards you. You feel the slime at your feet drawing you towards them as one of the figures begins to speak, "@@.moojinn;Have you pilgrim? Will you? Enjoy our. Bounty?@@"
Another voice chimes in, "@@.moojinn;You will drink? Yes?@@"
The three fat gooey bodies slide closer to you, hefting their milk swollen masses at you.
<<SetFlag "seenmoojinn">>
//What would you like to do?//
----
[[Partake|MoojinMilk]]
[[Decline|MoojinX]]!!Moojinn Milk
----
You take a step forward, letting the slime surrounding your feet bring you closer to the milk filled slime people. All three make a delighted squeal seeing your acceptance. They move in and surround you, two of them coming up behind you to tilt you back, propped against their breasts, as the larger central slime begins to slide up to you; you can feel her warm heavy gut spilling over your legs as she leans in. The heft of her wobbling breasts slaps heavy against your chest as she giggles, "@@.moojinn;Hehehe. A receptive pilgrim then.@@"
You peer into their translucent purple flesh and watch as pink heart like organs begin to throb faster with excitement as the middle slime lifts one of her dribbling breasts to your mouth. The other two slimes mewl, "@@.moojinn;Yes, drink up.@@"
You open your mouth reflexively as the thick mass of her gooey breasts spill around your face, her inverted nipples erupting out, gushing milk down your throat. You feel the weight of the fat creatures closing in, squishing you into her heavy udders as they pump out more and more sweet milk. It tastes strange, herbal, tangy; like honey and tea.
You feel immense calm as its warmth spreads through your belly and into the rest of your body. You feel compelled to drink more and more. <<set $player.fullness.current += 4, $player.calories.current += 80>>
----
<<link [[Drink gently|MoojinnMilk2]]>><<SetFlag "moojinnmilk" "gentle">><</link>>
<<link [[Drink greedily|MoojinnMilk2]]>><<SetFlag "moojinnmilk" "greedy">><</link>>!!Declining the cow slimes
----
You decide it’s best to politely decline and head back into the meadow.
The milk filled Oojinn begin to sag, defeatedly, one cooing, "@@.moojinn;Oh. Melmatria’s blessings. Do not appeal?@@"
One squeezes her breasts, wringing out a big gush of milk and groans, "@@.moojinn;A waste then. Pitiable.@@"
The third one holds her head in her hands, balanced on her turgid breasts and belly and bemoans, "@@.moojinn;All are deserving. Pilgrim will return. When ready. Yes?@@"
With that, they all give out a moo and turn back into a big slimy puddle, making their way back into the tank on the rusted wreck.
You continue on your way, into the grasses of the meadow.
----
[[Continue|MeadowMain]]!!Drinking from the cow slimes
----
<<nobr>>
<<if Flag("moojinnmilk") is "gentle">>
You give into the feeling and let the slimey creatures’ milk flow into your body. Gulp after gulp you fill your belly until it’s full and sloshing. <<set $player.fullness.current to $player.fullness.max, $player.calories.current += $player.fullness.current * 20>>
<br><br>The slime girls coo at you, gently rubbing your filling stomach as they close their soft bodies in around you. You can scarcely breathe but everything feels so nice right now. One of the slimes says, "@@.moojinn;Mmn, most receptive.@@"
<<else>>
<<set $player.gluttony.current += RNG(0,2), $player.greed.current += RNG(0,1)>>You give into the feeling and embrace your hunger-lust. You dive into her udders, drawing in thick mouthfuls of milk causing the slimes to vibrate in delight. You drink it down greedily, stuffing yourself until it hurts and then some. Your belly swells and spreads a warm tingling energy through your every fiber.
<br><br>The slime girls coo at you, gently rubbing your filling stomach as they close their soft bodies in around you. You can scarcely breathe but everything feels so nice right now. One of the slimes says, "@@.moojinn;Mmn, so eager, most receptive.@@"
<<set $player.fullness.current to $player.fullness.max*1.4, $player.calories.current += $player.fullness.current * 20>>
<</if>>
<br><br>Another replies while sliding up next to your ear, her hands interlocking with yours, "@@.moojinn;Moo..yes, very receptive. Do you think. They would spawn with us?@@"<br><br>You feel their hands begin to undress you as the larger one leans in, curtains of slime falling down your face like hair as she presses her skull to your forehead and whispers, "@@.moojinn;Yes, moo? Would you breed with us. As Melmatria desires of us?@@"<br><br>You feel her organs shifting inside her, causing her belly to swell and press warmly against your loins. You can feel her little heart like organ pulsing excitedly between your legs.
<br><br>//What would you like to do?//
<</nobr>><<SetFlag "moojinnmilk" false>>
----
[[Decline|MoojinnDeclineSex]]
[[Let them breed you|MoojinnBreedYou]]
<<if $player.hascock>>[[Breed them|MoojinnBreedThem]]<</if>>
!!Declining the Moojinn’s advances
----
You feel the slime girls press in tight, their breast flesh threatening to drown you in milk and slime. They look at you with an eager lust, but you shake your head and decline their sexual advance.
The cow-slimes whine at this, tightening their grip around your body as you wriggle back. One bemoans, "@@.moojinn;But you must. It’s Melmatria’s plan for us!@@"
A second one begs, "@@.moojinn;Won’t you please? We’ll make you feel. Enraptured.@@", you feel her touch coiling closer to your privates.
Another chimes in, "@@.moojinn;My loves. The horned mother’s will stirs in us. But we can not force this one.@@"
Collectively they sigh, little dark eyes staring at you pleadingly as their jelly-like flesh jiggles against you.
//What would you like to do?//
----
[[Struggle Free|MoojinnDeclineSex2]]
[[Let them breed you|MoojinnBreedYou]]
<<if $player.hascock>>[[Breed them|MoojinnBreedThem]]<</if>>
!!Breeding with the Moojinn
----
Adjusting in their gooey grasp you nod your head eagerly, a mouth still full of milk and slime-girl tit-flesh. The Cow-slimes give a collective delighted moo and begin laying wet kisses and coos across your skin as one of them buzzes out, "@@.moojinn;Oh beautiful. Very beautiful. Then let us join in rapturous communion pilgrim.@@"
The other two slimes pull back, hefting you in their grasp and laying you back against their soft bodies as the central slime begins to undress you. You already feel yourself <<if $player.hascock>>stiffening as her soft fingers work to undo your clothing. With you, stripped your cock springs to attention, growing fuller and stiffer.<<else>>tingling with arousal as her soft fingers work to undo your clothing. With you stripped you feel them open your legs. <</if>>The slime girls smile and scan you over greedily with their dark unblinking eyes. The central slime leans in, letting her heavy breasts swing and clap against your belly as she adjusts and straddles you.
You watch as her organs seem to shift and swim inside her, the pulsing heart like organ at her middle sinking down below her belly and against your nethers. Through her membranous skin it presses against <<if $player.hascock>>your cock and<<elseif $player.hasvagina>>your vulva and <<else>>your taint<</if>>, throbbing excitedly. You feel it shift and open like a flower, blooming and stiffening. You watch as her sheath of slime peels back, letting the a pink plant-like stamen emerge and slide against you.
With her cock swelling out, she begins to gently wobble her soft girth, rolling her hips and letting the wet but firm organ tease at the <<if $player.hasvagina>>plump lips of your vulva, streaking them with moisture.<<else>>the rim of your taint, slicking the area with moisture.<</if>>. You feel yourself opening to her as she adjusts, lining up the soft arrow shaped tip of her stamen with your depths. Slowly she eases the girthy organ into you, you gasp feeling your body's eagerness to swallow her cock. You feel your body shift to line your hips up, feeling your needy organ open just a little wider in a few pulses of her throbbing cock.
The cow slimes moo and quiver in unison delight, as if they are all sharing the same sensations. They very well might be. You feel the hands of the other two slimes wrapping around you, one <<if $player.hasbreasts>> playing with your breasts<<else>>rubbing your chest and stroking your neck<</if>> while the other plays with your belly<<if $player.hascock>> and strokes your cock<</if>>.
With her now set inside you, her cock stretching into the depths of your belly, you feel her rhythm pick up pace, first is small sloshing rolls but eventually building into soft but direct thrusts. You feel her plumbing your depths, hot throbbing pulses shivering through you as her cock fills with heat and pressure. She picks up her belly and drops it wetly against yours with a delightful plop before adjusting her postion, giving her time to speak, "@@.moojinn;You will take our spawn yes? We will see. If your fertile fields. Will take this blessing.@@"
With that she begins to ride you, rolling her cock in and out of your depths, slick, hot, carnal. She leans in, heavy breasts bouncing against your chest as her slimy fingers coil with her chohorts. You feel her jelly like body jiggling and slapping against you as she gains speed and purpose fucking you. In a cordant orchestra of plaps and deep belly tingling thrusts she enraptures you. You hear approving garbled noises from the group's buzzing collars as they vibrate with pleasure and churn around you.
As she pumps her "core" into you, you feel their quivering grow more intense. They're getting close, you can feel it in the desperate way they cling and grab your body; bellies and breasts swinging. You can feel an orgasm building in you, a tight fervent thing knotting up in your belly driving you mad. You push back, rocking your hips hard against the slimes working waists. The central slime girl grabs your hands and pushes them to your belly as she coos, "@@.moojinn;Feel this. Pilgrim. As we plant our seed!@@"
You're both about to cum.
----
[[Continue|MoojinnBreedYou2]]!!Breeding the Moojinn
----
Adjusting in their gooey grasp you nod your head eagerly, a mouth still full of milk and slime-girl tit-flesh. The Cow-slimes give a collective delighted moo and begin laying wet kisses and coos across your skin as one of them buzzes out, "@@.moojinn;Oh beautiful. Very beautiful. Then let us join in rapturous communion pilgrim.@@"
The other two slimes pull back, hefting you in their grasp and laying you back against their soft bodies as the central slime begins to undress you. You already feel yourself stiffening as her soft fingers work to undo your clothing. With you, stripped your cock springs to attention, growing fuller and warm. The slime girls smile and scan you over greedily with their dark unblinking eyes. The central slime leans in, letting her heavy breasts swing and clap around either side of your cock, lubing you up with her moisture as she begins to slide you back and forth between her supple cleavage.
You watch as her organs seem to shift and swim inside her, the pulsing heart like organ rising from her belly and up into her chest. Through her membranous skin it presses against your cock, throbbing excitedly. You feel it shift and open like a flower, blooming into a fleshy tunnel. In slow gulps it begins to slip your cock into it, hot and vibrating. The slime girl shifts her weight, reshaping her body. She leans back into a sitting position straddling you, the whole time the throbbing organ wrapped around you cock stays put, falling below her belly as she reforms. She lifts her fat belly and drops it against you, bouncing her hips and rocking the organ against your cock vigorously. She smiles and rubs the organ with one and puts the other hand to her collar buzzing out, "@@.moojinn;Fuck me in my core. Plant your seed. Let us breed.@@"
With that she begins to ride your cock with dedication and skill, her unblinking eyes locked with yours. You hear her demand and oblige thrusting into her "core" in time with her movements, enjoying the dance. The other slimes quiver and moan in time, seemingly sharing in the sensation as their fat jelly-like bodies plap and quiver between the rocking of your hips. <<if $player.hasbreast>>You feel wandering hands fondeling your breasts and wet kisses along your neck<</if>>
As you pump into their core you feel their quivering grow more intense. They’re getting close, you can feel it in the desperate way they cling and grab your body; bellies and breasts swinging. The central slime girl grabs your hands and pushes them against her belly. After a little resistance her soft flesh yields and you feel your hand slip inside of her translucent ooze. Under her guidance you gently place your hands on either side of her core, your touch sensing sensitive jolts through the slimes. Your grip tighter and use it to push your cock even deeper into her core, eliciting an approving garbled noise from her collar.
You feel your cock throbbing and your balls swelling as you too begin to grow close. You can feel the orgasm building at the base of your belly. One of the slimes next to you buzzes desperately, "@@.moojinn;Yes. Cum. Breed us. Impregnate our core.@@"
----
[[Continue|MoojinnBreedThem2]]
!!Freeing yourself
----
You again politely decline the horny slime girls, to which they whimper but reluctantly loosen their grip on you. They moan sadly, "@@.moojin;Very well. Please visit again soon. Pilgrim.@@"
Their jelly pulls back from your skin, letting you wiggle yourself free. The burble and shrink back toward their container, giving you little waves and winks.
You clean yourself of the remaining moisture and make your way back into the meadow with a belly fully of slime girl milk.
----
[[Continue|MeadowMain]]!!Breeding the Moojinn
----
You arch your back and push the slime girl’s core down hard against your cock. You thrust faster and faster upping your pace as much as you can under the heavy jiggling mass of the central slime-girls bouncing body. Collectively they burble excitedly as their jelly stiffens around you. You feel the core tighten and shutter, pulling and stroking, encouraging you to fill it.
Quickly you feel your balls churn in response, heat rolling up your cock. You feel lightning shoot through your belly, your muscles striking strong as your orgasm begins. Shuttering through you, your head rolls back into the slimey breasts at your back and thrust deep into the rolling belly above you. Hot spurts of cum spill from your cock, pumping into the slime-girls’ pulsing organ. You cum and cum, watching the core drink you down, swelling and quivering.
You can’t seem to exhaust your supply, some effect of the slimes milk perhaps? Regardless you keep pumping cum into the slime girl, her core swelling, completely stuffed with cum. Still your body isn’t done, the slimes continue to swallow down every drop of cum. You feel like all of your moisture is being drank down until you can see her translucent belly grow fat and cloudy white with your impossibly large load of spunk.
Finally satisfied the now pregnant looking slime let’s you catch your breath, your cock still twitching inside of her. Slowly she wobbles, unscrewing her stuffed core from off your cock. You slip out and she rolls back, the other two joining in your untangling as their moist limbs release you. They pass you by with little kisses all pulling back closer to the big tank from before. They coo and rub the belly of the central smile girl as her collar buzzes out, "@@.moojinn;Mmm. So good. You did well pilgrim. Melmatria has blessed this. Joining.@@"
With that the bundle up together, turning their attention away from you and instead to nurturing the cum swollen bundle of organs at their center.
You feel exhausted, but you can’t help but smile as you slowly gather your clothes, you skin cooling as the meadows air passes over your sweat. With you dresses you wave goodbye and make you way back into the grasses, hearing the central slime giggle, "@@.moojinn; Return to us soon pilgrim.@@"
<<set $stats.pregssired += 1>><<set $player.vitality.current -= RNG(10,30)>><<script>>update(RNG(15,40),1)<</script>><<StatMessage>>
----
[[Continue|MeadowMain]]!! Breeding with the Moojinn
----
You arch your back, squirming in their gooey grasp as you feel your orgasm nearing. The girls coo with delight as they lean in, their bodies squirming and pumping against and in you faster than before, their fat jelly likey bodies slapping moistly against you. The central slime works hard and proud against you, her throbbing cock deep in your belly, throbbing and swelling, clearly close as it dribbles pre inside you.
You feel your belly churn and tighten, a waterfall of tingling surging up from your nethers as your orgasm crests to the surface. In time the slime driving her cock into your depths as her cohorts massage your flesh you can't help but feel the bulge rolling up from her organ and into you. They all squeal as you gasp and taken in their hot load. Spurt after spurt a strange new goo fills you. You cum hard, slipping into its rhythm in hot waves of delicious pleasure. Your canals are slathered and swollen and deeply delighted by this hot wash of passionate fluid. Something about it drives you wild and you buck and churn in their gasp as they continue to pump and pump into you. You feel a larger bulge swell their organ and make its way down into your guts, engorging the tip of their stamen. Finally the thing erupts, causing the slimes to moan as something round and hard rolls up into your insides, cold and pulsing within the warm goo now stuffing your insides.
You gasp, feeling it grow and latch, bloating up your belly as the slimes continue to moan and pump you full of their pink spunk. Thrust after thrust their throbbing and squirming slows, leaving them limp and twiching over you, one weakly reaches for their voice collar burbling out, "@@.moojin;Gods. Yes. Good. Implantation attempted. If Melmatria is satisfied, it will take.@@"
Panting and cooing, the others rub at your now swollen belly as you still squirm and twitch under the effects of your lasting orgasm, lighting still stirring in your middle and stars flash past your eyes. One of the oojinn leans in and says, "@@.moojinn;Glorious rapture. This is the way. Take our kin. Grow them in your belly. If they last. Spread the horned mother's wishes.@@"
You coo and cradle the pulsing thing in your guts as the third slime woman chimes in quietly as she shifts you into a more comfortable position, "@@.moojinn;Yes. Yes. This is the way. Pilgrim.@@"
Proud of their work, they pull back, wet kisses across your skin as their pearly eyes scan over you. They recede and return back to their more puddle like form, the last of their limbs unsticking from your skin leaving you to shiver in the open air.
Gradually, unsteadily, you stand once more and clean yourself off, feeling the new weight in your middle. You gently touch your belly thoughtfully as you watch the slimes wave to you coyly, blubbering happily as they return to their protective tank.
You get dressed and make your way back out in the gently swaying grasses of the meadow
<<if $world.preg>><<if $player.statuslist["contraceptive"]>>You feel the strange knot in your belly begin to disolve, somehow effected by your contraceptives. Eventually it fizzles away leaving you unaltered.<<else>> <<set $stats.pregshad +=1>><<SetPara "oojinn pregnancy">><</if>><<else>>@@.signage;Pregnancy is currently disabled on your playthrough, so the slime does not take.<</if>>
----
[[Continue|MeadowMain]]<<widget "SetPara">><<nobr>>
<<if !$args[1]>><<set $args[1] to 1>><</if>><<if !$args[2]>><<set $args[2] to 43800>><</if>>
<<if $args[0] is "oojinn pregnancy">>
<<set _larvaweight = 0.5,
_larvaregion = "belly"
>>
<</if>>
<<set _flag to $args[0]+" weight">>
<<if Flag(_flag)>><<set $Flags[_flag]+=_larvaweight>><<else>><<SetFlag _flag _larvaweight>><<set $player.weight.para+=_larvaweight>><</if>>
<<SetStatus $args[0] $args[1] $args[2]>>
<</nobr>><</widget>><<widget "StatusInfo">><<nobr>><<set _effect to $args[0]>><<capture _effect>>
<<if $args[0] is "bad luck">>
<<set $status.name = "Bad Luck",
$status.icon = "🍀🔻",
$status.color = "bad",
$status.longname = "Bad Luck Hex",
$status.description = "You feel like your luck has run out.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "berry swelling">>
<<set $status.name = "Berry Swelling",
$status.icon = "🍇💦",
$status.color = "sloth",
$status.longname = "Berry Juice Expansion",
$status.description = "The effects of the fountain fruit you ate is causing your body to rapidly swell with fluid. You're getting fuller and heavier by the moment, sloshing with juice.",
$status.timed = true,
$status.stages = true
>>
<<elseif $args[0] is "contraceptive">>
<<set $status.name = "Infertile",
$status.icon = "⛔🍼",
$status.color = "neutral",
$status.longname = "On Contraceptives",
$status.description = "Contraceptive methods are limiting your fertility.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "energized">>
<<set $status.name = "Energized",
$status.icon = "⚡",
$status.color = "good",
$status.longname = "Energized",
$status.description = "You're feeling invigorated and thus your vitality recovers faster and you can stay active for longer.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "fattening">>
<<set $status.name = "Fattening",
$status.icon = "🍖💦",
$status.color = "gluttony",
$status.longname = "Fattening",
$status.description = "Something is making you gain weight at a rapid pace.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "fatigue">>
<<set $status.name = "Fatigue",
$status.icon = "🍖💦",
$status.color = "statfail",
$status.longname = "Fatigue",
$status.description = "Something is causing you to feel unnaturally tired.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "good luck">>
<<set $status.name = "Good Luck",
$status.icon = "🍀✨",
$status.color = "good",
$status.longname = "Good Luck Charm",
$status.description = "You feel like you've got fortune on your side.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "waterlogged">>
<<set $status.name = "Waterlogged",
$status.icon = "💦",
$status.color = "sloth",
$status.longname = "Waterlogged",
$status.description = "Your body is carrying a lot of waterweight and is bloated and sloshing with $player.bodyfluid",
$status.timed = false,
$status.stages = false
>>
<<elseif $args[0] is "heavy">>
<<set $status.name = "heavy",
$status.icon = "⚖️",
$status.color = "neutral",
$status.longname = "Heavy",
$status.timed = false,
$status.stages = false
>>
<<if $player.statuslist['heavy'].level == 1>>
<<set
$status.name = "A Bit Heavy",
$status.description = "Your body is a little burdened by its weight. Athleticism takes more energy and some spaces feel confining."
>>
<<elseif $player.statuslist['heavy'].level == 2>>
<<set
$status.name = "Heavy",
$status.description = "Your body is laden with flesh, making feats athleticism more difficult and sitting on unsturdy furniture more risky."
>>
<<elseif $player.statuslist['heavy'].level == 3>>
<<set
$status.name = "Very Heavy",
$status.description = "Your body is so burdened with flesh that feats athleticism are very challenging and most standard furniture exists in fear of your weight."
>>
<</if>>
<<elseif $args[0] is "mushroom addiction">>
<<set $status.name = "Mushroom Addiction",
$status.icon = "🍄",
$status.color = "neutral",
$status.longname = "Mushroom Addiction",
$status.description = "The toxins from the mushroom pit has left you with an desperate craving for more of the toxic fungus.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "mutagen">>
<<set $status.name = "Mutating",
$status.icon = "☣️✨",
$status.color = "lust",
$status.longname = "Mutating",
$status.description = "You have mutagens building up in your system. You can feel something in your body shifting.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "oojinn pregnancy">>
<<if $player.statuslist["oojinn pregnancy"].stack > 1>><<set _p1 to "s">><<else>><<set _p1 to "">><</if>>
<<set $status.name = "Oojinn Pregnancy",
$status.icon = "🦠✨",
$status.color = "lust",
$status.longname = "Oojinn Pregnancy",
$status.description = "You've been impregnated by a slime person, you can feel the pulsing core"+_p1+" inside you growing. You are carrying "+$player.statuslist["oojinn pregnancy"].stack+" slime-spawn.",
$status.timed = false,
$status.stages = true
>>
<<elseif $args[0] is "nausea">>
<<set $status.name = "Nauseated",
$status.icon = "🤢💦",
$status.color = "statfail",
$status.longname = "Nauseated",
$status.description = "Something has made you feel rather ill, leaving you with an upset stomach.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "lactating">>
<<set $status.name = "Lactating",
$status.icon = "🍼💦",
$status.color = "neutral",
$status.longname = "Lactating",
$status.description = "You are lactating. Your breasts are filling up with milk.",
$status.timed = false,
$status.stages = false
>>
<<elseif $args[0] is "food swelling">>
<<set $status.name = "Swelling Food",
$status.icon = "🍖 ",
$status.color = "statfail",
$status.longname = "Swelling Food",
$status.description = "The food in your belly seems to be growing, rapidly filling you up.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "stomachexpansion">>
<<set $status.name = "Expanding Stomach",
$status.icon = "🎈💦",
$status.color = "statfail",
$status.longname = "Expanding Stomach",
$status.description = "Something is making your stomach capacity stretch and expand.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "breastexpansion">>
<<set $status.name = "Breast Expansion",
$status.icon = "🍈✨",
$status.color = "statfail",
$status.longname = "Breast Expansion",
$status.description = "Something is making your breasts swell and grow.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "galactagogue">>
<<set $status.name = "Galactagogue",
$status.icon = "🍈✨",
$status.color = "neutral",
$status.longname = "Galactagogue",
$status.description = "Your chest is flushed hot and sensitive, under the effect of a milk enhancer.",
$status.timed = true,
$status.stages = false
>>
<<elseif $args[0] is "weightloss">>
<<set $status.name = "Weight Loss",
$status.icon = "⚖️🔻",
$status.color = "neutral",
$status.longname = "Weight Loss",
$status.description = "Something is making you lose weight at a rapid pace.",
$status.timed = true,
$status.stages = false
>>
<<else>>
<<set $status.name = "Unknown",
$status.icon = "⛔",
$status.color = "bad",
$status.longname = "Unknown Status Effect",
$status.description = "(_effect) is not an effect or the effect that was meant to be here has glitched.",
$status.timed = true,
$status.stages = false
>>
<</if>><</capture>>
<</nobr>><</widget>><<nobr>><<if Flag("pregtype") is "oojinn">><h2>Something is happening!</h2><hr>
<<if $player.statuslist["oojinn pregnancy"].stage >=5>>You gasp as a sudden jolt rushes through your body. A heat wells up in your loins as you feel an intense vibration spreading out from your over burdened belly. Tumbling and churning the mass of slime within threatens to escape your body by any means. You feel it swelling suddenly in the biggest growth spurt yet, swallowing up every inch of space inside your swollen gut. You feel like a water balloon about to burst. The slime sloshes and pushes out, twisting and churning the surface of your belly as it suddenly drops lower. You feel a spark of pleasure and moan as a sudden burst of fluid escapes you nethers, spilling down your legs/<br><br>
<<if $player.hasvagina>>You drop low and fall onto your back, writhing as lighting stirs through your body, you feel the squirming mass in your room growing increasingly restless as it presses lower into your cavern, spreading the walls of your cervix. You cry and moan, wracked with an unexpected pleasure as the slimey mass moves down through you, spurting out wet and hot as you open your legs. You spill the slimy thing out,
<<if $player.statuslist["oojinn pregnancy"].stack >= 3>>In fat bursts of goo you feel round throbbing slime cores stretch out from your puffy pussy, plopping out into the open. It takes several moments of you writhing and birthing slimes, but eventually all the slime creatures are spilled out, fresh and new into the world. Between your gasps for air and eyes blurred by tears and sweat you look down between your legs to see what your body has done, only to watch the slime cores soak up the excess liquid and escape out of sight.
<<elseif $player.statuslist["oojinn pregnancy"].stack >1>>In fat bursts of goo you feel the two round throbbing slime cores stretch out from your puffy pussy, plopping out into the open. It takes several moments of you writhing and birthing the excess slime, but eventually all the slime creatures are spilled out, fresh and new into the world. Between your gasps for air and eyes blurred by tears and sweat you look down between your legs to see what your body has done, only to watch the slime cores soak up the excess liquid and escape out of sight.
<<else>>In fat bursts of goo you feel the round throbbing slime core stretch out from your puffy pussy, plopping out into the open. It takes several moments of you writhing and birthing excess slime, but eventually all the slime creature's mass hass spilled out, fresh and new into the world. Between your gasps for air and eyes blurred by tears and sweat you look down between your legs to see what your body has done, only to watch the slime core soak up the excess liquid and escape out of sight.<</if>>
<<elseif !$player.hasvagina>>You drop to your knees and fall onto your belly, writhing as lighting stirs through your body, you feel the squirming mass in your room growing increasingly restless as it presses lower into your cavern, spreading the walls of your colon. You cry and moan, wracked with an unexpected pleasure as the slimey mass moves down through you, spurting out wet and hot as you raise your ass up into the air. You spill the slimy thing out,
<<if $player.statuslist["oojinn pregnancy"].stack >= 3>>In fat bursts of goo you feel round throbbing slime cores stretch out from your ass, plopping out into the open. It takes several moments of you writhing and birthing slimes, but eventually all the slime creatures are spilled out, fresh and new into the world. Between your gasps for air and eyes blurred by tears and sweat you look back over your bottom to see what your body has done, only to watch the slime cores soak up the excess liquid and escape out of sight.
<<elseif $player.statuslist["oojinn pregnancy"].stack >1>>In fat bursts of goo you feel the two round throbbing slime cores stretch out from your ass, plopping out into the open. It takes several moments of you writhing and birthing the excess slime, but eventually all the slime creatures are spilled out, fresh and new into the world. Between your gasps for air and eyes blurred by tears and sweat you look back over your bottom to see what your body has done, only to watch the slime cores soak up the excess liquid and escape out of sight.
<<else>>In fat bursts of goo you feel the round throbbing slime core stretch out from your ass, plopping out into the open. It takes several moments of you writhing and birthing excess slime, but eventually all the slime creature's mass hass spilled out, fresh and new into the world. Between your gasps for air and eyes blurred by tears and sweat you look back over your bottom to see what your body has done, only to watch the slime core soak up the excess liquid and escape out of sight.<</if>>
<</if>>
<br><br>After laying for a while catching your breath and adjusting your body, you eventually collect yourself, stand, clean yourself up and look about at the mess you've made. You're free of your occupant(s) now, but a new hollowness rings in your center as you watch the last trace of slime disappear into the ether.<br><br>@@.lust;🦠 You have given birth to <<print $player.statuslist["oojinn pregnancy"].stack>> Slime spawn@@ <<set $player.weight.para -= Flag("oojinn pregnancy weight")>><<run delete $player.statuslist["oojinn pregnancy"]>><<SetFlag "oojinn pregnancy weight" false>><<run $player.statuses.delete("oojinn pregnancy")>>
<<elseif $player.statuslist["oojinn pregnancy"].stage >=4>>You stop and gasp, feeling a sudden and strong writhing sensation inside your belly. You put your hands to it and feel the slime within pushing back as their tendrils of ooze swirl about. Another growth spurt?<br><br>Sure enough, in a sudden burst you feel the mass inside you rapidly swell even bigger, rounding you out further and further in gurgling pulses. You feel your skin stretching and your belly begins to ache from the pressure. The slime spawn within grow restless as they reach full term, taking up as much room as they can. You feel your body aching as you heft your swollen form around, a shiver of strange pleasure rippling through you as the slimy thing with churns. You feel a dribble of moisture escaping your nethers as the slime mass prepares to be birthed. <br><br> @@.lust;🦠 You're very pregnant with slime spawn and quickly getting bigger, you feel like you’re ready to pop. You could give birth at any time now!@@<<set $player.weight.para +=4, $Flags["oojinn pregnancy weight"]+=4>>
<<elseif $player.statuslist["oojinn pregnancy"].stage >=3>>A sudden ache in your belly stops you. You crunch up, putting your hands to the swell of your pregnant middle. The slime inside you churns and sloshes about as it suddenly grows larger in your hands. You can see your belly swelling up in real time, pulsing tighter and tighter as the slime within matures. Your moan as you’re forced to lean back to support the shift in weight as you waddle forward, drawn along by the rapidly swelling goo. <br><br>You pant and sweat, feeling the growing burden of your pregnancy, you’re not sure how much more you can take as yet another growth spurt kicks in with a noisy gurgle. Bigger and bigger your spawn swell. <br><br> @@.lust;🦠 You're pregnant with slime spawn and quickly getting bigger, you feel like they’re over half grown!@@<<set $player.weight.para +=3, $Flags["oojinn pregnancy weight"]+=3>>
<<elseif $player.statuslist["oojinn pregnancy"].stage >= 2>>A deep gurgle from your guts stops you for a moment. You feel the pressure inside you suddenly increasing in little pulses. A growth spurt? You put your hands to your belly feeling it churn and slosh with the growing slime within. It feels like it’s swelling up much faster than before, noticeably spreading your fingers as it presses your flesh rounder and firmer. You pant and lean back trying to support the growing mass. <br><br>@@.lust;🦠 You're pregnant with slime spawn and quickly getting bigger, you feel like they’re about half grown!@@<<set $player.weight.para +=2, $Flags["oojinn pregnancy weight"]+=2>>
<<elseif $player.statuslist["oojinn pregnancy"].stage >= 1>>You stop suddenly, feeling the tightness in your middle swell suddenly. A sickly squirming sensation flutters through your guts as you feel the slimy things within adjusting and forming. Your inner chamber is stretching, making room for the strange wriggling mass of slime growing inside you.<br><br>@@.lust;🦠 You're pregnant with slime spawn and noticeably getting bigger!@@ <<set $player.weight.para +=1, $Flags["oojinn pregnancy weight"]+=1>>
<<elseif $player.statuslist["oojinn pregnancy"].stage >= 0>>You stop suddenly, feeling something strange stirring in your belly. You feel a solid mass shifting, settling inside you. Somehow you know the oojinn seed has implanted. You feel a little bloated as the pulse inside you changes, eventually matching your heart beat. Slowly, you feel it growing now, swelling in your depths.<br><br>@@.lust;🦠You're pregnant with slime spawn!@@
<</if>>
<</if>>
<</nobr>>
<<run delete $player.statusevents.delete("pregevent")>>
<<if $world.debug>>🐞 para weight: $player.weight.para | $Flags["oojinn pregnancy weight"] <</if>>
----
<<button "Continue">><<goto $world.passage>><</button>>!!Teasing Kip
----
<<nobr>><<if Flag("kipreacts") is "bust">><<SetFlag "kipreacts" false>>You smile knowingly and grab one of your hefty breasts, giving it a wobble and let it fall with a meaty plop. You watch kips wide eyes following hungrily as you jiggle. You tease, "@@.player;What’s the matter my pet? You entranced by my fat tits?@@"<br><br>
Her voice catches in her throat as she squirms with embarrassment, "@@.kip; m-master..i-i..@@"<br><br>
You move closer, leaning in, letting your bust hang in her face. Her tail thumps as she audibly swallows nervously. <br><br>
<hr>
<<link [[Tease her breasts|KipTease]]>><<SetFlag "kipreacts" "teasetits">><</link>><br>
<<link [[Let her touch your breasts|KipTease]]>><<SetFlag "kipreacts" "touchtits">><</link>>
<<elseif Flag("kipreacts") is "teasetits">><<SetFlag "kipreacts" false>>You look over the little lizard girl and <<if Flag("kipfat") < 40>> her nearly flat chest. Most of her weight settles low making the small mounds look even smaller compared to her wider hips and thighs. <<elseif Flag("kipfat") < 70>> her small chubby breasts. While she is plump most of her weight settles low, making her breasts look even smaller compared to those wide hips and that chubby belly that stretches out her tank top. <<else>> how despite her heavy set body, most of her weight settles low, leaving her fat breasts looking small compared to those hefty hips and that fat gut hanging out of her straining tank top.<</if>> You decide to tease her. You grin and bounce your chest as you say, "@@.kip;Is that what it is Kip? Do you want nice big breasts like your masters?@@"<br><br>Kip yelps and covers her breasts with on of her arms, looking down at them. Her eyes then dart to yours and then dart away in embarrassment as she stammers, "@@.kip;Yes..I mean, no, um, I..@@"<br><br>You get closer, watching her stare longingly at your chest as she struggles to find words.<br><br>
<hr>
<<link [[Grab her breasts|KipTease]]>><<SetFlag "kipreacts" "grabtits">><</link>><br>
<<link [[Let her touch your breasts|KipTease]]>><<SetFlag "kipreacts" "touchtits">><</link>>
<<elseif Flag("kipreacts") is "grabtits">><<SetFlag "kipreacts" false>>With a sly grin you bump your chest against kips, feeling her little mouds squish against yours. She squeaks in surprise as she stumbles back and you tower over her. While she's stunned you reach out and cup one of her breasts in your palm feels its <<if Flag("kipfat") < 50>>delicate weight<<else>>fatty heft<</if>>. Before she can conceal her shameful smile, you slip your fingers under her tank top and pull the flesh tit out into the open. She gasps and stumbles over her words as her eyes dart to her exposed breasts, to your eyes for approval and then away again in embaressment. You look over the little mound of lizard flesh jiggling in your hand, warm, soft, shimmering in the light. She moans reflexively under your touch, her stance is ridged, unsure what to do, but wholely aproving as you watching her wagging tail betray any attempts to hide her pleasure. You feel her subtly pushing her chest into you hand as she stares into your clevage hungerly.<br><br>
<hr>
<<link [[Let her touch your breasts|KipTease]]>><<SetFlag "kipreacts" "touchtits">><</link>>
<<elseif Flag("kipreacts") is "touchtits">><<SetFlag "kipreacts" false>>You whisper, "@@.player;Would you like to touch them Kip?@@"<br><br>You undress your top and let your bare breasts spill out and wobble in front of the blushing lizard girl. She squeaks and flaps her frills excitedly as she stumbles trying to find the words. She wrings her claws, restraining herself only slightly. <br><br>You reach out and take one of her little claws into your hand and pull it to your chest, plunging her fingers into your plush flesh. Her nostrils flare as she breaths out her caught breath. Gently at first she begins to prod your breasts before more eagerly putting both hands to your chest. She works in circular massages totally entranced by the motion of your jiggling tits. She squeaks quietly, "@@.kip;s-so soft..@@"<br><br>
She leans in close as she begins to heft them and play with them. You see a lusty hunger in her eyes as she stares into your nipples. You feel her hot breath across tickle out across your skin as her mouth opens slightly. She’s slowly bring her lips to your tits, eager to kiss them.
<br><br>
<hr>
<<link [[Make her wait|KipTease]]>><<SetFlag "kipreacts" "deniedtits">><</link>><br>
<<link [[Let her suck your tits|KipTease]]>><<SetFlag "kipreacts" "sucktits">><</link>>
<<elseif Flag("kipreacts") is "sucktits">><<SetFlag "kipreacts" false>>You watch her linger, entranced, the hot moist breath of her slightly agape mouth tingles across one of your nipples as she inches closer. For a quick moment she looks up into your eyes for approval. You oblige, grabbing her by her horns and pushes her mouth against your fat breast. She squeaks as you whisper in her ear, "@@.player;Don’t hesitate my little glutton.@@"<br><br>She mewls, through a mouthful of tit flesh, eyes clamped shut and tail wagging. You feel the heat of her embarrassed cheeks as her tongue excitedly laps at your nipple. She digs and prod with her tongue, warm breath from her nostrils spill out across you chest as she takes more breast into her mouth, careful to avoid pricking you with her sharp little teeth. She moans as she begins to suck on you, pulling your nipple hard into the soft wetness of her mouth. <<if $player.islactating>>Her eyes shoot open and she squeaks as she suddenly gets a mouthful of your warm milk as it spills into the greedy little lizard. Her eyes dart to yours and then dart away as loses all hesitation and begins to swallow you down. You pump milk into her and she gulps down each one with an excited eagerness. She moans as her belly begins to stretch, filling up more and more with each greedy gulp.<br><br><<else>> She sucks and suck, bobbing her head deftly. You can feel the bristles of her tongue making your breasts tingle and grow more sensitive. Your nipples tighten in her mouth which just encourages her further. She pulls more on your breast, stuffing her cheeks with the supple tissue. You feel the prickle of her teeth and the vibrations of her moans. You feel your pulse in your nipples dancing with the pulse of the lizard girls desperate gulping.<</if>>Finally she releases your breasts, gasping for air. As she catches her breath you coo, "@@.player;Good girl.@@"<br><br>Her eyes go wide and she turns bright red. She stumbles over her words as she tries to work through her abashment. but instead she turns tail. You watch as she <<if Flag("kipfat") < 50>> bounds off squealing into the junkyard to escape her embarrassment. You watch her little bottom bounce as she disappears from sight<<else>>waddles off squealing into the junkyard as fast as her chubby little legs can carry her, trying to waddle as far away from her embarrassment she can. You watch her body jiggle as she huffs and puffs out of sight<</if>>, leaving you amused with yourself. <br><br>
<hr>
[[Continue|JunkyardMain]]
<<elseif Flag("kipreacts") is "deniedtits">><<SetFlag "kipreacts" false>>Just as her lips and hot breath grace one of your nipples you pull back teasingly, slipping your top back over your bust. You playfully coo, "@@.player;So eager huh? I think I’ll make you long for it a while longer.@@". <br><br>You giggle as Kips squirms, having been pulled out her trance, she covers her mouth with her claws and stumbles back whimpering. "@@.kip;m-master! Oh, um, oh no, I’m..@@"<br><br>You watch her turn bright red as you lean in again and say, "@@.player; What? Embarrassed? That you want to suck on my tits?@@"<br><br>Kip yelps and makes a stuttering noise as she tries to work through her abashment, but instead turns tail. You watch as she <<if Flag("kipfat") < 50>> bounds off squealing into the junkyard to escape her embarrassment. You watch her little bottom bounce as she disappears from sight<<else>>waddles off squealing into the junkyard as fast as her chubby little legs can carry her, trying to waddle as far away from her embarrassment she can. You watch her body jiggle as she huffs and puffs out of sight<</if>>, leaving you amused with yourself. <br><br>
<hr>
[[Continue|JunkyardMain]]
<</if>><</nobr>>!!Gifting Fyrfli
----
<<nobr>><<if Flag("givefyrfli") is "meat">> You pull out a wad of the fresh roasted meat and offer it up to the towering sheewog. Her eyes light up, looking over the parcel, she murmers, "@@.fyrfli; ó, feoil? hmm, maith le haghaidh stobhach.@@"<br><br>
She pauses a moment, takes the meat, inspects it and says "@@.fyrfli;Oh um, meat, is, yes, good, for um, stew? I like. Thanks to you.@@"<br><br>
She takes the meat from you taking a deep breath of its roasted savory flavor before carfully wrapping it up in a thin layer of cheese-cloth. She tucks it away into her pouch for later then turns back to you with an engaged grin, her wide orange eyes beaming down.<br><br>"@@.fyrfli;Bronntanas maith!@@"<<set $Flags["fyrflihearts"]+=RNG(2,5.5)>>
<<else>>
<</if>><</nobr>>
----
<<link [[Continue|FyrfliHutStart]]>><<SetFlag "withfyrfli">><</link>>!!Location: Mire's Depths
----
You find yourself in the dark twisted maze of the deepest part of the swamps of the Empyrean Midden. The trees, if they can be called that, all knit together in gnarled strange shapes, blotting out the sky. Giant mushrooms, strange fungus, sticky webb-like structures and pulsing growths spread out their tendrils all across what remains of the visible earth, dark and clammy. The only light comes from below in a dazingly variety of cold thruming colors from various bioliminsecent lifeforms scattered about, from the dense woods around you to the black waters underfoot like stars against a pitch black sky.
All around you, you can hear things slithering in the dark, chriping, crying and burbling. Even the air here is wrong, you can feel it shifting like the shimmer of oil, thick, cloying, strange. You can feel it spreading through your veins with every breath. Probably best not to stay here long.
<<set _passage = RNGw(["DepthsSights"],[100])>>
//What would you like to do?//
<<script>>update(RNG(0.1,1),1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<timed 0.2s>><<goto "StatusEventRelay">><</timed>><</if>><<StatMessage>>
----!!Heading Deeper into the swamp
----
As you wander through the bog you begin to realize it's getting darker in here. The trees are growing closer together, the air is growing thicker and the water murkier. Ahead of you the growths of fungus and plantlife is so thick it creats a wall of darkness. From within the dark You feel like you're being watched, maybe even called too.
<<SetFlag "foundmire" true>>
//Do you leave the swamp and enter the depths of the mire?//<<script>>update(RNG(3,5),1.1)<</script>>
----
➽ [[Enter the dark Mire|DepthsMain]]
⮌ [[Turn back|SwampMain]]!!Leaving the depths
----
Suddenly you realize a little more light is filtering into the dark ahead of you. The garled trees and murky fungal growths are thinning out leading you back out into the less infested area of the swamps of the Empyrean Midden.
//Do you leave the swamp and enter the depths of the mire?//<<script>>update(RNG(3,5),1.1)<</script>>
----
➽ [[Leave the dark mire|SwampMain]]
⮌ [[Turn back|DepthsMain]]!!Location: Mire's Depths
----
<<set $player.mutation.current += RNG(0,3)<<script>>update(RNG(3,15),1.1)<</script>><<StatMessage>>
----
➤ [[Continue|DepthsMain]]<<set _keys to []>><<script>>State.temporary.keys = Object.keys(State.variables.Flags); State.temporary.keys.sort();<</script>><<for _i to 0; _i<_keys.length; _i++>><<print " "+_keys[_i]+" = "+$Flags[_keys[_i]]+",">><</for>>