,,,,,,,,,,,,,,,
@@.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") >>
(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>>
<div style="text-align: left;">~~⚖️ Body Weight: <<print '@@.'+_tmp+';'+($player.weight.total).toFixed(1)+'@@'>> LBs<<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>>~~</div>
<<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.hunger is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>>
<div style="text-align: left;"> ~~🍖 Provisions 🍖 : <<print '@@.'+_tmp+';'+Math.floor((100*$player.canteen.current))/100+' oz@@'>><<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 🎈 : <<print '@@.'+_tmp+';'+Math.floor((100*$player.fullness.current))/100+' / '+Math.floor((100*$player.fullness.max))/100+'@@'>> Oz<<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")>><<if $player.affected.arousal is true>><<set _tmp = 'affected'>><<else>><<set _tmp = 'none'>><</if>>
<div style="text-align: left;"> ~~💞 Arousal 💦 : <<print '@@.'+_tmp+';'+Math.floor((100*$player.arousal.current))/100+' / '+Math.floor((100*$player.arousal.max))/100+'@@'>><<if $player.arousal.current lt State.index(State.length-1).variables.player.arousal.current >>\ @@.flash;▼@@ <<elseif $player.arousal.current gt State.index(State.length-1).variables.player.arousal.current>>\ @@.flash;▲@@<<endif>>~~
<div id="ARObarbkg" class="hzbarbkg">
<div id="ARObar" class="hzbar">
</div>
</div>
</div>
<<run Health2($player.arousal.current, $player.arousal.max, "ARObar", 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")>>
<div style="text-align: left;"> ~~☣️ Mutation 🧪 : <<print 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;"> ~~✂️ Teather 🧵 : <<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) >> | ♦ 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)>> | ♦ Chest Fat: <<print ($player.chest.fat).toFixed(1)>> (+ Breast tissue: <<print ($player.breast.tissue).toFixed(1)>>) | ♦ Belly Fat: <<print ($player.belly.fat).toFixed(1)>> | ♦ Butt Fat: <<print ($player.butt.fat).toFixed(1)>> | ♦ Hip Fat: <<print ($player.hips.fat).toFixed(1)>> | ♦ Leg Fat: <<print ($player.leg.fat).toFixed(1)>> | ♦ Fat tier: <<print $player.fat.tier>>| ♦ Lucidity: <<print $player.lucidity.current>> | ♦ Luck: <<print $player.luck.total*100+"%">> | ♦ Status list length: <<print $player.statuses.length>>| ♦ Status list: <<print $player.statuses>>| ♦ Status Event list: <<print $player.statusevents>>~~@@</div><<endif>>~~<<button _dbenabled>><<if $world.debug is false>><<set $world.debug to true>><<else>><<set $world.debug to false>><<endif>><<replace "#story-caption">><<include "StoryCaption">><</replace>><<run UIBar.setStoryElements()>><</button>>~~<<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@@
@@.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?
----
➽ [[Quick start: Female|Skill Select][$player.gender = 1; $player.hasbreasts = true;]]
➽ [[Quick start: Male|Skill Select][$player.gender = 2; $player.hasbreasts = false]]
⚙ [[Custom Start]]
/*<img src="images/IHlogo500x500.png">*/
!Insatiable Hearts
~~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>>
What are your pronouns?
<<radiobutton "$player.gender" 2>> he / him
<<radiobutton "$player.gender" 1>> she / her
<<radiobutton "$player.gender" 0>> they / them
Your body? What was it like?
Body fat?
<<listbox "$player.fat.current" autoselect>>
<<option "light" 5>>
<<option "average" 25>>
<<option "heavy" 50>>
<</listbox>>
Body Muscle?
<<listbox "$player.muscle.current" autoselect>>
<<option "light" 5>>
<<option "average" 25>>
<<option "heavy" 50>>
<</listbox>>
Body Shape?
<<listbox "$player.bodytype" autoselect>>
<<option "Bottom Heavy" "pear">>
<<option "Average" "average">>
<<option "Top Heavy" "apple">>
<<option "Hourglass" "hourglass">>
<</listbox>>
Body Height?
<<listbox "$player.height" autoselect>>
<<option "very short" 54>>
<<option "short" 64>>
<<option "average" 67>>
<<option "tall" 72>>
<<option "very tall" 80>>
<</listbox>>
Skin Color?
<<listbox "$player.skin.color" autoselect>>
<<option "white" "white">>
<<option "peach" "peach">>
<<option "tan" "tan">>
<<option "brown" "brown">>
<<option "black" "black">>
<</listbox>>
Eye Color?
<<listbox "$player.eye.color" autoselect>>
<<option "white" "white">>
<<option "grey" "grey">>
<<option "blue" "blue">>
<<option "brown" "brown">>
<<option "hazel" "hazel">>
<<option "black" "black">>
<<option "green" "green">>
<</listbox>>
Hair color?
<<listbox "$player.hair.color" autoselect>>
<<option "white" "white">>
<<option "blonde" "blonde">>
<<option "brown" "brown">>
<<option "red" "red">>
<<option "auburn" "auburn">>
<<option "black" "black">>
<</listbox>>
Hair length?
<<listbox "$player.hair.length" autoselect>>
<<option "bald" 0>>
<<option "very short" 1>>
<<option "short" 3>>
<<option "medium" 6>>
<<option "long" 12>>
<<option "very long" 24>>
<</listbox>>
Sexual-Morphia?
<<checkbox "$player.hascock" false true>> External Genitalia
<<checkbox "$player.hasvag" false true>> Internal Genitalia
<<checkbox "$player.hasbreasts" false true>> Breasts?
----
➤ [[Accept Configuration|Skill Select]]
The world spins, but you can feel something of yourself consolidating, forming in the murk of the colorful wirlwind 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?
----
➽ [[Quick Start, no skill select|StoryStart]]
⚙ [[Custom skill setup|Custom Traits]]
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.1C", $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>>
<<set $lexibits = 0>>
<<set $world = {
time:1842,
ampm: 0,
sky: "day",
clock: 12,
debug: false,
passage: this,
inmenu: false,
cw: false
}
>>
<<set $StatMessageQueue = []>>
<<set $player to {
name: "Enter Name",
gender: 0,
age: 25,
height: 63,
bodytype: "average",
hascock: false,
hasballs: false,
hasbreasts: false,
hasvag: false,
sloth: 0,
fraud: 0,
sorrow: 0,
obession: 0,
wrath: 0,
pride: 0,
walk: "walk"
}>>
<<set $player.spall to {}>>
<<set $player.spall.current to 0,
$player.spall.previous to 0
>>
<<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.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
>>
<<set $player.butt to {}>>
<<set $player.butt.current to 0,
$player.butt.type 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.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.previous to 0,
$player.leg.tier to 0,
$player.leg.prevtier to 0
>>
<<set $player.statuslist to {}>>
<<set $player.statusevents to []>>
<<set $player.statuses 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.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.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
>>
<<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.abosrb 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
>>
<<set $player.hair to {}>>
<<set $player.hair.color = "brown",
$player.hair.type = 0,
$player.hair.length = 6
>>
<<set $player.eye to {}>>
<<set $player.eye.color = "brown",
$player.eye.type = 0,
$player.eye.count = 2
>>
<<set $player.skin to {}>>
<<set $player.skin.color = "tan",
$player.skin.shade = 3,
$player.skin.type = 0
>>
<<set $player.cock to {}>>
<<set $player.cock.type = 0,
$player.cock.count = 1,
$player.cock.girth = 2.5,
$player.cock.length = 6,
$player.cock.expand = 2
>>
<<set $player.ball to {}>>
<<set $player.ball.type = 0,
$player.ball.count = 2,
$player.ball.size = 2.5,
$player.ball.capacity = 1
>>
<<set $player.vag to {}>>
<<set $player.vag.type = 0,
$player.vag.width = 3,
$player.vag.depth = 8,
$player.vag.wet = 5,
$player.vag.tightness = 5,
$player.vag.swell = 0
>>
<<set $player.breast to {}>>
<<set $player.breast.type = 0,
$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 = 0,
$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.max = 32,
$player.fullness.prevmax = 32,
$player.fullness.rate = 0.26,
$player.fullness.stretch = 1.3,
$player.fullness.stretchrate= 0.05
>>
<<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;
>>
<<set $p = {
addiction: {
food: 0,
alcohol: 0,
sex: 0,
drugs: 0
},
kinks: {
breeding: 0,
milking: 0,
pregnancy: 0,
feeder: 0,
feedee:0,
transformation: 0,
eggs: 0,
parasite: 0,
cum: 0,
stuffing: 0,
intoxication: 0,
hypno: 0,
bimbo: 0,
sub: 0,
dom: 0
},
}>>
<<SetFlag "dnalp">>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
----
<<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 inital 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 groto
@@.neutral;~@@ Resting scenes no 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:
----
~~
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>@@.signage;(this section is not in use yet, its mostly just for ideas for the future. Might not use any of this, I'll see.)@@
!!!Traits
<<checkbox "$tmp" 1 0>> Silver Tongue - @@.good;speech skill related checks are easier @@| @@.bad;seduction and lying causes more corruption than usual@@
<<checkbox "$tmp" 1 0>> Lucid Dreamer - @@.good;start with higher lucidity, earn more bits @@| @@.bad;more likely to attract dream-eaters@@
<<checkbox "$tmp" 1 0>> Bottomless Belly - @@.neutral; Can eat past stomach capacity limit @@ | @@.bad; start with a higher gluttony level & more prone to gluttony related corruptions@@
<<checkbox "$tmp" 1 0>> Deep Pockets - @@.good; All earned bit values double@@ |@@.bad; start with a higher greed level & are more prone to greed related corruptions@@
<<checkbox "$tmp" 1 0>> Sex Fiend - @@.neutral; Start with higher seduction and sexual skills@@ |@@.bad; start with a higher lust level & are more prone to lust related corruptions@@
<<checkbox "$tmp" 1 0>> Baby Fever - @@.neutral; Start with breeding kink, higher fertility and sexual fluid levels@@ |@@.bad; more prone to breeding related corruptions@@
<<checkbox "$tmp" 1 0>> People Pleaser - @@.neutral;relationships & romances with humanoids are easier @@
<<checkbox "$tmp" 1 0>> Monster lover - @@.neutral;start with teratophillia kink, relationships & romances with insatia, nightmares and other monsters are easier @@
<<checkbox "$tmp" 1 0>> Athletic - @@.good; Start with higher vitality@@ | @@.neutral; harder to gain weight, easier to build muscle @@
<<checkbox "$tmp" 1 0>> Foodie - @@.good; Stat benefits from consumables increased@@ | @@.neutral; easier to gain weight, harder to build muscle @@
----
➤ [[Accept Trait Configurationt|StoryStart]]
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.weight.total lt 180>>slender<<else>>voluptuous<</if>> curves & angles of your body. You feel more centered, grounded, more like yourself, but something is still wrong. You feel heavy, 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 unseen location.
@@.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>>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]]
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]]
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]]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 elexir 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 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 im 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 Groto
----
<<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("groto", "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","groto")>>, <<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 groto.."|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 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<<script>>update(0,0)<</script>>
----
You are a <<print describe("fat","tier")>> <<if $player.bodytype != "average">><<print $player.bodytype+"-shaped ">><</if>> human <<if $player.gender == 1>><<print synonyms("female")>> <<elseif $player.gender==2>><<print synonyms("male")>> <<else>><</if>> weighing <<print Math.floor((100*$player.weight.total))/100>> pounds, standing at a <<print describe("height") >> <<print Math.floor($player.height/12)>>'<<print $player.height%12>>". You have healthy <<print iscolor(colorsynonyms($player.skin.color))>> skin and <<print iscolor(colorsynonyms($player.hair.color))>> hair. <<DescribePart "body">>
You have <<if $player.hasbreasts>><<print describe("breasts","size")>> $player.chest.cupsize cup <<print synonyms("breasts")>>. <<DescribePart "breasts">><</if>>
you have a <<print describe("belly","size")>> <<print synonyms("belly")>>.<<DescribePart "belly">>
<<if ($player.fullness.current gte $player.fullness.max*.3) and ($player.fullness.current lt $player.fullness.max)>>\ 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>> Your hips are <<print describe("hips","size")>>, your <<print synonyms("butt")>> is <<print describe("butt","size")>>, and your thighs are <<print describe("legs","size")>>.
----
!!!Status Effects
<<ListStatuses>>
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>><<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.<<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>>
!!!<<print Math.floor((100*($tmp/60)))/100>> Hours Pass
<<script>>update(State.variables.tmp,0.3)<</script>><<nobr>><<StatMessage>><</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 illusiary 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 ladel 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 etheral 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 im 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 diseasper 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
----
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 shfiting 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 concentrait 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 betwix 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 "focusswamp" >><</link>>
➤ <<link [["Focus on the sounds of the Rainy village (Not Written)"|ExploreStart]]>><<SetFlag "focusrain" >><</link>>
➤ <<link [["Focus on the sounds of the Meadow (Not Written)"|ExploreStart]]>><<SetFlag "focusmeadow" >><</link>>
➤ <<link [["Focus on the sounds of the Sea Side (Not Written)"|ExploreStart]]>><<SetFlag "focusshore" >><</link>>
⮌ [["Head back to Camp"|CampMain]]
You <<print either("pull out the odd whistle the alp gave you and give it a blow", "blow into the witch-wistle the alp gave you", "take out lexi's witch-wistle 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 screetch 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]] /* 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 */\
<<widget "SetFlag">>\
<<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 */\
<</widget>>\<<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","unsual _roomcolor","strangely slow moving _roomcolor", "_roomcolor")>> fire at the center of <<print either("lexi's camp","the camp","the cave","the groto","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 groto'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 etheral 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.<<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>>
!!!<<print Math.floor($tmp) >> Minutes Pass
<<script>>update(State.variables.tmp,0.5)<</script>><<nobr>><<StatMessage>><</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 groto?"|askinglexi]]>><<SetFlag "askedaboutgroto" >><</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 cheecks, "@@.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("askedaboutgroto")>>\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 "askedaboutgroto" 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 wittled down to its purest form over time, like sea glass. In this form it can be used to build new dreams, very breifly 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 thier 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. Evny 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 radition 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 obession 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 im 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 writsts 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 im not so certain. When they're young they're ravenous flying pest that usually end up prey to stronger creatures, but the sucessful 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 frolick 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 choatic as it can be, it does provide. But be warned not everything is meerly food, a lot of edible things found in the midden have..unsual 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.
<<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 reverance. You seen beautiful lights, fields of golden grasses in the wind, glistening fruits on trees, etherial 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, digust 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 writst. 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, $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,1), $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>>
<<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 wrong.","You can feel yourself gaining weight by the minute!","Something is causing your 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('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 stumach 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('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 baring 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 baring 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 sensative","You're nipples feel extra sensative","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('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.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 gluttonus", "Your gluttony has increased", "You're becoming more gluttonus","You're becoming a glutton","Your gluttony is growing","You can feel yourself slipping into your gluttonus urges", "Your gluttonus 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 bedning 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.corruption.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.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.fat.current gt ($player.fat.previous+RNG(0.8,3)) and $player.fat.current lt ($player.fat.previous+4)>>\<br><<print "@@.neutral;⚖️↑ "+either("You've","You seem to have", "You feel like you've")+" "+either("put on weight","gained weight", "gotten fatter","grown","gotten heavier")+".@@">><<set $player.fat.previous = $player.fat.current>><<elseif $player.fat.current gt ($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 noticably")+" "+either("put on a signifigant weight","gained a lot of weight", "gotten much fatter","grown much larger","gotten signifigantly heavier")+".@@">><<set $player.fat.previous = $player.fat.current>><</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.fat.tier gt ($player.fat.prevtier)>><<if $player.fat.tier >=6>>\<br><<print "@@.neutral;↔️ You are now extremely fat. @@">><<SetStatus "heavy" 3 "???" "overwrite">><<elseif $player.fat.tier >= 5>><<print "@@.neutral;↔️ You are now very fat. @@">><<SetStatus "heavy" 2 "???" "overwrite">><<elseif $player.fat.tier >=3>>\<br><<print "@@.neutral;↔️ You are now fat. @@">><<SetStatus "heavy" 1 "???" "overwrite">><<elseif $player.fat.tier >=2>>\<br><<print "@@.neutral;↔️ You are now chubby. @@">><<SetStatus "heavy" 1 0 "remove">><<elseif $player.fat.tier >= 1>>\<br><<print "@@.neutral;↔️ You are now curvy. @@">><<SetStatus "heavy" 1 0 "remove">><<else>>\<br><<print "@@.neutral;↔️ You are now skinny. @@">><<SetStatus "heavy" 1 0 "remove">><</if>><<set $player.fat.prevtier to $player.fat.tier>><</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 gt ($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 thihgs feel firmer, are they getting smaller?")+"@@">><<set $player.leg.previous = $player.leg.fat>><</if>>
<</nobr>><</widget>>!!Location: Leaving The Groto
----
<<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 groto", "Lexi's hideout", "your camp", "the room","the carvern","the hallow")>> and <<print either("start","begin")>> to trudge your way into the groto's <<print either("etheral 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("thum and change","dance and change","morph and twist","rapidly change","dance between definitions","shift dramatically","cahnge 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 esctasy")>>, 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 etheral waters that sorround 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 continously 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 tounge. 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 tounge. 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]]<<if Flag("focusswamp")>>\<<SetFlag "focusswamp" false>>
!!Location: The Swamps
----
<<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 etheral 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 sorrunding 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 unsteadly, shaking off the cloying muck. Bewildered, you look behind you and find the cave has disapeared, all that's behind you now is more of the densely wooded swamp. You're obviously not getting back to camp that way.
You look around you. The bits of sky you can spot between the trees glow with unearthly colors and swirling nebuae, 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 sorround 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...@@"
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>>
----
➤ [["Continue"|SwampMain]]
<<elseif Flag("focusrain")>>\
!!Location: Old port, City Diz
----
Rainy Village start
<<script>>update(RNG(0.5,1),1)<</script>>
<<nobr>><<StatMessage>><</nobr>><<goto "ShoreMain">>
----
➤ [["Continue"|RainMain]]
<<elseif Flag("focusgarden")>>\
!!Location: The Glittering Gardens
----
Garden start
<<script>>update(RNG(0.5,1),1)<</script>>
<<nobr>><<StatMessage>><</nobr>><<goto "MeadowMain">>
----
➤ [["Continue"|MeadowMain]]
<<elseif Flag("focusshore")>>\
!!Location: Shoreline of the Astral Sea
----
Shoreline start
<<script>>update(RNG(0.5,1),1)<</script>>
<<nobr>><<StatMessage>><</nobr>><<goto "ShoreMain">>
----
➤ [["Continue"|ShoreMain]]<<endif>>!!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 etheral 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 sorround 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 atomosphere")>>.<<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 firey 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 sorrounds you")>>.<<endif>>
//What would you like to do?//
<<silently>><<if Flag("delphimet")>><<set _delphi to 0>><<else>><<set _delphi to 25>><</if>><<SetFlag "hasfoundswamp" true>><<set _passage = RNGw(["SwampSights","SwampSinging","SwampLitter","SwampMushroomStart","FindJunkyard","SwampMedStation","SwampRoadFork","SwampAirship","SwampStoneFind","FindDelphi","SwampFindCrate","SwampBroodsnare","BerryStatue","FindMeadow","SwampFindRuins"],[30,10,15,10,15,15,10,10,15,_delphi,20,0,20,15,10])>>
<</silently>>
<<script>>update(RNG(0.1,1),1.1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto StatusEventRelay>><</if>><<StatMessage>>
----
➽ <<link "Explore Swamp">><<goto _passage>><</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 alleies 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 quarintine 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),1.1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<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 Camp"|LexiEscape]]<<if Flag("hascanteen")>><br>➤ <<link [["Use Canteen"|CanteenStart]]>><<LastPassage>><</link>><</if>>
!!Debug shortcut back to camp
You blow into the witch wistle 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"],[40,25,35])>>
//What would you like to do?//
<<script>>update(RNG(0.1,1),1.1)<</script>><<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.1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto StatusEventRelay>><</if>><<StatMessage>><<set _passage = RNGw(["ShoreSights"],[100])>>
----
➤ [[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
----
<<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." )>>
<<script>>update(RNG(1,10),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. 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, it’s 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, "@@.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@@"
//how do you respond to this strange being?//
----
➤ [["yes, I’d like to change my body"|MeetLaurent1]]
➤ [["no, I am not interested"|MeetLaurentX]]
⮌ [[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 inticing fungus","the expansive pit of inticing 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 50 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 inticing. 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>>
<<SetFlag "seenmushpit">><<endif>>
<br>💭@@.signage;New Topic: Mushroom Pit.@@
<<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 falvor 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 etheral 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 wirrling 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 hidding, just this entity in its raw shape, eyes and bone and strange shimmering nebula. You aren't entirely sure what youve 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 brillant 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 eachoing energy before suddenly you feel a cord pulling taut, the little teather youve had from the begining 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 hurdeling 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 youve been and the faces youve seen and cared about, all of it soon bluring 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 swiming 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 youve 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!
----
➤ <<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 knockover 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>>
----
!!Quick buttons
| <<link "Toggle CW mode">>
<<set $world.cw to !$world.cw>><<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 "Gain Weight">>
<<set $player.fat.current += 25>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Lose Weight">>
<<set $player.fat.current -= 25>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Give money">>
<<set $player.spall.current += RNG(5,10)>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Remove Status Effects">>
<<set $player.statuses to []; $player.statuslist to {}>> <<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Make Pear-shaped">>
<<AdjustBody "pear" "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 apple-shaped">>
<<AdjustBody "apple" "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 "Increase Lucidity">><<set $player.lucidity.current +=10>><<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>> | <<link "Berry Inflation Test">><<SetStatus "berry swelling" 1 1456>><<script>>update(0,0)<</script>><<goto Debug>> <</link>>| <<link "trigger test status event">><<set $player.statusevents to ["test"]>><<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>> | <<link "Fill Canteen">><<set $player.canteen.current += 8>><<script>>update(0,0)<</script>><<goto Debug>> <</link>> | <<link "Lactation">><<SetStatus "lactating" 1 "???">><<script>>update(0,0)<</script>><<goto Debug>> <</link>>|[[Go to emissary Stone|SwampStoneFind]]
----
| [[Give Item|ItemDebugMenu]] |
----
Go to location:
| <<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">><<SetRelation "kip" 20 20 "feedee">><<SetFlag "kipfat" 1>><<SetFlag "kipgainrate" -1>><<SetFlag "kipglutworm" 0>><</link>>
➽ <<link "Skip to Siphona">><<goto "SiphonaStart1">><</link>>
➽ <<link "Skip to Blair">><<goto "FindBlair">><</link>>
➽ <<link "Skip to Delphi">><<goto "FindDelphi">><</link>>
➽ <<link "Skip to Nico">><<goto "NicoStallStart">><</link>>
----
!!Extra Debugging data
StatusList: $player.statuses
Body shape %:
*Face: $player.bodyshape.face
*Neck: $player.bodyshape.neck
*Chest: $player.bodyshape.chest
*Arms: $player.bodyshape.arms
*Belly: $player.bodyshape.belly
*Hips: $player.bodyshape.hips
*Pubis: $player.bodyshape.pubis
*Butt: $player.bodyshape.butt
*Legs: $player.bodyshape.legs
*Misc: $player.bodyshape.body
/*[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*/\
<<widget "AdjustBody">><<nobr>>\
<<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.02, 0.02, 0.13, 0.06, 0.25, 0.10, 0.06, 0.10, 0.08, 0.19]>>
<<elseif _shape is "hourglass">>\<<set _shapeset to [0.01, 0.02, 0.10, 0.06, 0.10, 0.18, 0.05, 0.18, 0.12, 0.19]>>
<<elseif _shape is "pear">>\<<set _shapeset to [0.005, 0.01, 0.01, 0.10, 0.15, 0.20, 0.06, 0.20, 0.15, 0.15]>>
<<else>>\<<set _shapeset to [0.01, 0.02, 0.04, 0.08, 0.20, 0.16, 0.05, 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 unmangable 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 & discriptions==
* Advanced Body metrics, metabolism & discriptions
*==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==
* Impliment 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 plauge-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 mystery potion find 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 botique
* 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 ravel options
* Add Verallia air ship encounter
* Add Mimi the meal-maiden to Verallia's ship
*==Add old god stones==
----
!!! 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","JunkyardSearch","FindShoreJunkyard"],[20,40,0,20])>>
<</silently>>
<<script>>update(RNG(0.1,1),1.1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto StatusEventRelay>><</if>><<StatMessage>>
----
➽ <<link "Explore">><<goto _passage>><</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]]/* 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*/
<<widget "SetStatus">><<nobr>>
<<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>>
<<else>>\/*If status effect is already present*/
/* check if arg3 is adding, removing or overwriting */
<<if $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]/$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>>
<<if $player.statuses.length<=0>>\None<<else>>\
<<if $player.statuses.includes('bad luck')>>\
<br>@@.statfail;🍀🔻 ''Bad Luck'': You feel like your luck has run out.@@ : //[Level: $player.statuslist['bad luck'].level | $player.statuslist['bad luck'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('berry swelling')>>\
<br>@@.neutral;🍇💦 ''Berry Swelling'': The effects of the foutain fruit you ate is causing your body to rapidly swell with fluid. You're getting fuller and heavier by the moment, sloshing with juice.@@ : //[Level: $player.statuslist['berry swelling'].level | $player.statuslist['berry swelling'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('contraceptive')>>\
<br>@@.neutral;⛔🍼 ''Infertile'': Contraceptive methods are limiting your fertility.@@ : //[Level: $player.statuslist['contraceptive'].level | $player.statuslist['contraceptive'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('energized')>>\
<br>@@.neutral;⚡ ''Energized'': You're feeling invigorated and thus your vitality recovers faster and stays up longer.@@ : //[Level: $player.statuslist['energized'].level | $player.statuslist['energized'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('fattening')>>\
<br>@@.neutral;🍖💦 ''Fattening'': Something is making you gain weight at a rapid pace.@@ : //[Level: $player.statuslist['fattening'].level | $player.statuslist['fattening'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('fatigue')>>\
<br>@@.statfail;💤 ''Fatigue'': Something is causing you to feel unnaturally tired.@@ : //[Level: $player.statuslist['fatigue'].level | $player.statuslist['fatigue'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('good luck')>>\
<br>@@.statfail;🍀✨ ''Good Luck'': You're feel you've got fortune on yourside.@@ : //[Level: $player.statuslist['good luck'].level | $player.statuslist['good luck'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('heavy')>>\
<br><<if $player.statuslist['heavy'].level == 1>>@@.neutral;⚖️ ''A bit Heavy'': Your body is a little burdened by its weight. Atheticism takes more energy and some spaces feel confining.@@<<elseif $player.statuslist['heavy'].level == 2>>@@.neutral;⚖️ ''Heavy'': Your body is laden with flesh, making feats atheticism more difficult and sitting on unsturdy furniture more risky.@@<<elseif $player.statuslist['heavy'].level == 3>>@@.neutral;⚖️ ''Very Heavy'': Your body is so burdened with flesh that feats atheticism are very challenging and most standard furniture exists in fear of your weight.@@<</if>> : //[Level: $player.statuslist['heavy'].level ]//
<</if>>
<<if $player.statuses.includes('mushroom addiction')>>\
<br>@@.neutral;🍄 ''Mushroom Addiction'': The toxins from the mushroom pit has left you with an desperate craving for more of the toxic fungus.@@ : //[Level: $player.statuslist['mushroom addiction'].level | $player.statuslist['mushroom addiction'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('nausea')>>\
<br>@@.neutral;🤢💦 ''Nausiated'': Something has made you feel rather ill, leaving you with an upset stomach.@@ : //[Level: $player.statuslist['nausea'].level | $player.statuslist['nausea'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('lactating')>>\
<br>@@.neutral;🤢💦 ''Lactating'': You are lactating. Your breasts are filling up with milk.@@ : //[Level: $player.statuslist['lactating'].level | $player.statuslist['lactating'].timer Minute(s) remain | MOD: $player.statuslist['lactating'].mod//
<</if>>
<<if $player.statuses.includes('food swelling')>>\
<br>@@.statfail;🍖 ''Swelling Food'': The food in your belly seems to be growing, rapidly filling you up.@@ : //[Level: $player.statuslist['food swelling'].level | $player.statuslist['food swelling'].timer Minute(s) remain]//
<</if>>
<<if $player.statuses.includes('galactagogue')>>\
<br>@@.statfail;🍖 ''Galactagogue'': Your chest is flushed hot and sensative, under the effect of a milk enhancer.@@ : //[Level: $player.statuslist['galactagogue'].level | $player.statuslist['galactagogue'].timer Minute(s) remain]//
<</if>>
<</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 venomus 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 noticably 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 suprise 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 barings and pull yourself from the muck, watching as the mass of faces, limbs and fungal flesh receads slightly into the pit, an almost embaressed 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 meerly 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 senew 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]]
<<set $player.arousal.current += RNG(9,13)>>
!! 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"@@
<<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); $player.fat.current += RNG(0.8,3); $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); $player.fat.current += RNG(10,25); $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 "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>>
With that they wave their hands and shoo you along as they disapeare into a dark mist. You take a deep breath and rise to your feet.
----
➤ [["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>>
----
➤ [[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
----
~~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 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" -1>><<SetFlag "kipglutworm" 0>><</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]]
⮌ [["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.hasvag = true,
$player.hascock = true
>>
<<SetFlag "noitems" true>><<set $storystarted = true>>
<<silently>><<nobr>><<StatMessage>><</nobr>><</silently>>
<<set $world.debug to true>>!! 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 sorrounding 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 >3>>, 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 neph population, but as it goes, they're not very trusting of outworlder tech)@@"
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?//
----
➤ [["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 sorrounded 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?//
----
➤ <<link "Take the left path">><<set _passage = RNGw(["SwampSights","SwampSinging","FindJunkyard","SwampMedStation", "SwampAirship","FindDelphi"],[10,20,20,20,15,15])>><<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
----
<<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 oyu 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 realzie you feel releved. It seems to have worked? <br>//Is there anything else you needed?//<<elseif Flag("medstationcontraceptive")>>\<<SetFlag "medstationcontraceptive" flase>><<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 $player.fat.current += RNG(0.5,2); $player.metabolism.current -= RNG(0.3,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, "@@.signage;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.@@"<</if>>
//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 etheral 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
----
<<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>>
!! 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 etheral 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 etherial 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" fasle>>"@@.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 embaressed 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.
----
➤ [[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.
----
➤ [[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?@@"
//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
----
The voice within the cabin tsks their tongue and pulls their arm back into the window, closing the curtain behind them.
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.@@"
<<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 enhancment
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. [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]]
[[Changemind 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.
----
➤ [[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.current>150>>"@@.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.current >100 >>"@@.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.current >50>>"@@.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>5>>"@@.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 >4 >>"@@.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 >3>>"@@.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 $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]]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 untangled 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 endanger, 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 proportionately wider hips down her tail. All her clothes look to be borrowed from regular humanoids and aren’t quite the right size for this little being.
Bouncing me 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>><<SetFlag "kipgainrate" -1>><<SetFlag "kipglutworm" 0>>
!!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 hair, her frills vibrating and she’s 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 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; likely Kips bed of choice. The outside light gently filters through the tarps above but the room is also lit up by a string of lies 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 already made. 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 get enough to keep my tummy in check.@@"
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>>
<</nobr>><</widget>>!!At Kip's Camp
----
nothing written here yet.
----
[[Talk to her|TalkKipStart]]
[[Look At her|LookKip]]
[[Give her a gift|GiveKipStart]]
[[Feed Her|FeedKipStart]]
<<set _kipweight to $Flags["kipfat"]+35>>
~~Debug: Kip Weight: _kipweight | LBs: Gain Rate: <<print Flag("kipgainrate")>>~~
~~<<link [[Fatten|KipMain]]>><<set $Flags["kipfat"]+=5>><</link>> | <<link [[Increase Gain|KipMain]]>><<set $Flags["kipgainrate"]+=1>><</link>>!! 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 wobbeling 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 cheecks 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>>
<<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]] JunkyardSearch
[[Back|JunkyardMain]] <<widget "ListHearts">><<nobr>>\
<<set _output to "[Missing Hearts Data]">>
<<if $args[0]>>
<<if Flag($args[0]) >= 95>><<set _output to "♥♥♥♥♥">>
<<elseif Flag($args[0]) >= 80>><<set _output to "♥♥♥♥♡">>
<<elseif Flag($args[0]) >= 60>><<set _output to "♥♥♥♡♡">>
<<elseif Flag($args[0]) >= 40>><<set _output to "♥♥♡♡♡">>
<<elseif Flag($args[0]) >= 20>><<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?//
----
➤ [[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>>
----
➤ [[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>>
[[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 coming into the harbor. 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.
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.
//Where would you like to go?//
----
[[Approach the gate|DizGateStart]]
[[Check out the bar|BarMain]]
[[Head back down the shore|ShoreMain]]!!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.<<else>><<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>> 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.
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,2)>><<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 embaressed. 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 traditional 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>><<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 >2>>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: _money 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 plauge 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>>
----
<<if Flag("helpingdelphi")>><<if Flag("hasrareherb")>>➤ [[Give Herb|DelphiGiveHerb]]<<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?//
----
➤ <<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>><</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 servaible 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","Roadmap","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*$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. 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 util 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
----
<<if Flag("findcraterare")>><<SetFlag "findcraterare" false>><<set _contents to RNGw(["small money","big money","documents","perfume set","rare herbs"],[30,(10*$player.luck.total),10,30,20])>>You take the little package into your hands and unlatch its binds. The lid pops open and you take a look inside.
<<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.<<if Flag("hasperfume")>><<set _flagvalue to $Flags["hasperfume"]+1>><<SetFlag "hasperfume" _flagvalue>><<else>><<SetFlag "hasperfume" 1>><</if>>
<<elseif _contents is "documents">>Disapointingly it appeares 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 verbos 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.<<if Flag("hascentijar")>><<set _flagvalue to $Flags["hasrareherb"]+1>><<SetFlag "hasrareherb" _flagvalue>><<else>><<SetFlag "hasrareherb" 1>><</if>>
<</if>>
<<elseif Flag("findcratenormal")>><<SetFlag "findcratenormal" false>><<set _contents to RNGw(["mud","old food","small money","big money","pickle jar","can opener","rare herbs"],[10,15,20,(5*$player.luck.total),15,15,15])>>You take the little crate into your hands and begin to shimmy it loose. The lid pops off and you take a look inside.
<<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.<<if Flag("hascentijar")>><<set _flagvalue to $Flags["hascentijar"]+1>><<SetFlag "hascentijar" _flagvalue>><<else>><<SetFlag "hascentijar" 1>><</if>>
<<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.<<if Flag("hascentijar")>><<set _flagvalue to $Flags["hasrareherb"]+1>><<SetFlag "hasrareherb" _flagvalue>><<else>><<SetFlag "hasrareherb" 1>><</if>>
<<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.<<if Flag("hascanopener")>><<set _flagvalue to $Flags["hascanopener"]+1>><<SetFlag "hascanopener" _flagvalue>><<else>><<SetFlag "hascanopener" 1>><</if>>
<<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>>
----
➤ [[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>>!! 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 > 6>>Your body is a jiggling ocean of supple flesh, filled with endless puffy rolls and warm deep caverns. Your fat jiggles relentlesly with every breath.
<<elseif $player.fat.tier > 4>>Your body is heavy and sagging with fat. Your rolls are deep and plentiful and you wobble relenlessly with the smallest motion.
<<elseif $player.fat.tier > 2>>Your body is very plump with thick warm rolls and plush pads of fat. You can feel yourself bounce and jiggle with every step.
<<elseif $player.fat.tier > 1>>Your body is plump with little rolls and no hard edges. You feel soft and bouncy.
<<elseif $player.fat.tier > 0>>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 "belly">>
<<if $player.belly.tier > 6>>Your enormous stomach sags from your waist with an ocean of jiggling fat that spills down your front. It wobbles with a turgid intensity as it hangs over your thighs. It's love handles spill over the sides of your hips with they fat-swollen rolls.
<<elseif $player.belly.tier > 5>>Your heavy stomach 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. It's swaddled by puffy lovehandles and thick side rolls.
<<elseif $player.belly.tier > 4>>Your stomach 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 > 3>>Your stomach swells from your waist in a plump dome thats swaddled by lovehandles.
<<elseif $player.belly.tier > 2>>Your stomach curves out into a little bouncing pot-belly.
<<elseif $player.belly.tier > 1>>Your belly curves out slightly with a thin layer of plushness clinging to your waist.
<<elseif $player.belly.tier > 0>>Your waist is narrow and your belly is smooth.
<<else>>Your belly is smooth, fatless and concave; giving you a narrow waist.
<</if>>
<</if>>
<<if $args[0] is "breasts">>
<<if $player.chest.tier > 14>>Your enormous flesh-engorged breasts drap down over the front of your body, twin turgid sacks of heavy fat.
<<elseif $player.chest.tier > 6>>Your fat swollen breasts sag heavily from your chest, drapping down your from in wobbling twin masses.
<<elseif $player.chest.tier > 2>>Your breasts hang heavy from your chest with a wobbling fullness, bouncing with your steps.
<<elseif $player.chest.tier > 0>>Your breasts are supple and hang from your chest with a plump pertness.
<<else>>Your breasts are little more than tiny bumps on your chest, barely more than puffs
<</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
<<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>>
$player.statusevents!!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
----
[[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!
----
🍇💦<<if $player.statuslist["berry swelling"].level == 2>>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"].level == 3>>You stop for a moment, panting and sweating from the weight of the juice surging through your body. Even you 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.<<elseif $player.statuslist["berry swelling"].level == 4>>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.max += _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")>>
----
<<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>!!🧪 Acquired Black-Ambrosia<<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 dommed city. 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. Towards the back you see a darkened part of the town, closed off by barricades.
Behind you there's a path down the rocky outcrop to the shimmering sea below.
<<script>>update(RNG(0.1,1),1.1)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto StatusEventRelay>><</if>><<StatMessage>>
//Where would you like to go?//
----
[[Approach the gate|DizGateStart]]
[[Check out the bar|BarMain]]
[[Check closed of part of town|HarborToRainStart]]
[[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("prawn")>><<SetFlag "prawn" 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 falvorful 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;Bottoms up luv."
<<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>><</if>>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 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 _passage to "ShoreMain", $player.vitality.max += RNG(0,2), $player.corruption.current += RNG(0,0.3)>><</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
----
[[Continue|CampMain]]
!!The rainy old town
----
You <<if $player.fat.tier > 2>>squeeze<<else>>slip<</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 "canteen">><</link>><br><</if>>[[Leave|NicoStallX]]<<else>><<link [[Accept Soup|NicoStallSoup]]>><<SetFag "accept">><</link>><br> <<link [[Decline Soup|NicoStallSoup]]>><<SetFag "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 it’s 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)>><<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")>>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. <<elseif Flag("decline")>>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 samekind you saw Delphi using.<<else>>The lantern's blue glow seems etheral and strange, a strange 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 breifly 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 ladel 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 aproving nod as his sharp teeth click against his smoking pipe.<<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 quarinten 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
----
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 flaged 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>><</link>>
⚠️ <<link [[Play with CW mode enabled?|Startup]]>><<set $world.cw to true>><</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.1,1),0.8)<</script>><<if $player.statusevents.length > 0>><<LastPassage>><<goto StatusEventRelay>><</if>><<StatMessage>><<set _passage = RNGw(["RuinsSights","RuinsSlug","RuinsToSwamp"],[50,40,10])>>
----
➤ <<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?//
----
[[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 "money">><</link>><</if>><<if Flag("hascentijar")>>➤ <<link [[Give pickled centipedes|TempleGive]]>><br><<SetFlag "centijar">><</link>><</if>><<if Flag("hasrareherb")>>➤ <<link [[Give Pink Herb|TempleGive]]>><br><<SetFlag "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
----
<<if Flag("money")>><<SetFlag "money" false>>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("centijar")>><<SetFlag "cenitijar" false>><<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("herb")>><<SetFlag "herb" false>><<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>>
With that the slat closes.
<<SetStatus "luck" 1 1 300>>
//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>>
</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()>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>>
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>><<widget "AddItem">><<nobr>>
<<set _item to "has"+$args[1]>>
<<if Flag(_item)>>
<<set $Flags[_item]+=$args[0]>>
<<else>>
<<SetFlag _item $args[0]>>
<</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
----
<<if Flag("hasalpfruit")>>🍑 Alp Fruit (x $Flags["hasalpfruit"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "alpfruit">><</link>>|<<link [[Eat|UseItem]]>><<SetFlag "item" "alpfruit">><</link>><br><</if>><<if Flag("hascanteen")>>🍼 Autosklava Canteen<br><</if>><<if Flag("hasblackambrosia")>>🧪 Black-Ambrosia (x $Flags["hasblackambrosia"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "blackambrosia">><</link>><br><</if>><<if Flag("hasdonnaburger")>>🍔 Burger Simulacrum (x $Flags["hasdonnaburger"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "donnaburger">><</link>> |<<link [[Use|UseItem]]>><<SetFlag "item" "donnaburger">><</link>><br><</if>><<if Flag("hasonion")>>🧅 Empyrean Onion (x $Flags["hasonion"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "onion">><</link>>|<<link [[Eat|UseItem]]>><<SetFlag "item" "onion">><</link>><br><</if>><<if Flag("hascentijar")>>🥫 Jar of Pickled Centipedes (x $Flags["hascentijar"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "centijar">><</link>>|<br><</if>><<if Flag("hasrareherb")>>🌷 Pouch of Rare Herbs(x $Flags["hasrareherb"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "rareherb">><</link>>|<br><</if>><<if Flag("hascanopener")>>🔧 Manual Can-opener |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "canopener">><</link>>|<br><</if>><<if Flag("hasmilkbloom")>>🌻 Milkbloom pedals(x $Flags["hasmilkbloom"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "milkbloom">><</link>>|<<link [[Eat|UseItem]]>><<SetFlag "item" "milkbloom">><</link>><br><</if>><<if Flag("hassextoy")>>🍆 Sextoy (x $Flags["hassextoy"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "sextoy">><</link>>|<br><</if>><<if Flag("hasperfume")>>🍾 Strange Perfume (x $Flags["hasperfume"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "perfume">><</link>>|<br><</if>><<if Flag("haswilderberry")>>🍇 Strange Berry (x $Flags["haswilderberry"]) |<<link [[Examine|ExamineItem]]>><<SetFlag "item" "wilderberry">><</link>>|<<link [[Eat|UseItem]]>><<SetFlag "item" "wilderberry">><</link>><br><</if>>
----
<<button "Back">><<set $world.inmenu is false>><<goto $world.passage>><</button>>
!!Examining the item
----
<<if $Flags["item"] is "alpfruit">>🍑 Alp Fruit:<br>It's a small fig like fruit with a multicolored dappled skin. It smells sweet and musky, like fresh corn silk and cinnamon.<<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.<<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.<<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 "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 "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 "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.<<elseif $Flags["item"] is "wilderberry">>🍇 Wilderberry:<br>It's 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.<<else>>This item doesn't currently have a description scene written<</if>>
<<SetFlag "item" false>>
----
[[Back to Inventory|Inventory]]
<<link "Back to Game">><<set $world.inmenu is false>><<goto $world.passage>><</link>>!!Using the item
----
<<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 tounge. 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 tounge. 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)>><<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)>><<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!$player.fullness.current += 20, $player.calories.current+= 226>><<SetStatus "berry swelling" 1 1456>><<elseif $Flags["item"] is "milkbloom">>🌻 Milkbloom petals: 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>><<else>>This item doesn't have a use scene written for it yet.<</if>>
<<set _item to $Flags["item"]>><<RemoveItem 1 _item>><<SetFlag "item" false>><<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(2,10),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?//
----
<<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|BlairCantern]]<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]]Route not yet written
----
[[Back|RainMain]] !!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">><</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 > 3>>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 Neph 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?//
----
[[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, it's gelatinous form spreading over your feet as it tries to climb your leg.
//What would you like to do with the eager slime?//
----
[[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 you 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 it's 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.
<<set $player.fat.current += RNG(5,10), $player.corruption.current += RNG(1,10), $player.tether.current -= RNG(2,6)>><<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.hasvag>>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 oyur 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 embaressed 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 embaressed, 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("hasrareherb")>><<link [[Ask about rare herb|FyrfliTalk]]>><<SetFlag "asked" "rareherb">><</link>><br><</if>><<link [[Ask about the Fyrfli|FyrfliTalk]]>><<SetFlag "asked" "fyrfli">><</link>>
<<link [[Ask about sheewogs|FyrfliTalk]]>><<SetFlag "asked" "sheewogs">><</link>>
[[Look her over|FyrfliLook]]
[[Give her a gift instead|FyrfliGive]]
[[Leave|FyrfliX]]!!You have nothing to give her at this time
----
<<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 noticably 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")>>@@"
----
[[Continue|SwampMain]]!!Talking to Fyrfli
----
<<if $Flags["asked"] is "baronet">><<else>>This dialog has not been written yet<</if>>
<<SetFlag "asked" false>>
----
[[Ask her something else|FyrfliTalkStart]]
[[Look her over|FyrfliLook]]
[[Give her a gift instead|FyrfliGive]]
[[Leave|FyrfliX]]Not witten Yet
[[Back|KipMain]]Not written yet
[[Back|KipMain]]!!You have nothing to give her at this time
----
[[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 sensative 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 tight 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 embaressed 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>><<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?//
----
[[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 rythmic pattern and then slinks her way back into the swamp, leaving you to contemplate what to do.
----
[[Continue|SwampMain]]