<br> set vaginahair to -1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $vaginahair to $vaginahair -1>>
<</button>>
<br> set vaginahair to +1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $vaginahair to $vaginahair +1>>
<</button>>
<br> set suit to true <<button [[Buy it->Untitled Passage]]>><br>
<<set $suit to true>>
<</button>>
<br> set suit to false <<button [[Buy it->Untitled Passage]]>><br>
<<set $suit to false>>
<</button>>
<br> set breast to +1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $breast to $breast +1>>
<</button>>
<br> set breast to -1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $breast to $breast -1>>
<</button>>
<br> set ass to +1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $ass to $ass +1>>
<</button>>
<br> set ass to -1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $ass to $ass -1>>
<</button>>
<br> set freckles to +1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $freckles to $freckles +1>>
<</button>>
<br> set freckles to -1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $freckles to $freckles -1>>
<</button>>
<br> set hair to +1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $hair to $hair +1>>
<</button>>
<br> set hair to -1 <<button [[Buy it->Untitled Passage]]>><br>
<<set $hair to $hair -1>>
<</button>><<nobr>>
<div class="image-overlay">
<<if $show is true>>
<<if $start is true>>
<img src="./images/base.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true>>
<img src="./images/suit.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $weight is 1>>
<img src="./images/weight1.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $weight is 2>>
<img src="./images/weight2.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 1>>
<img src="./images/hairy1.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 2>>
<img src="./images/hairy2.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 3>>
<img src="./images/hairy3.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 4>>
<img src="./images/hairy4.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 5 && $weight <=1>>
<img src="./images/hairy5.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 5 && $weight is 2>>
<img src="./images/hairy5_weight2.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 6 && $weight <=1>>
<img src="./images/hairy6.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $vaginahair is 6 && $weight is 2>>
<img src="./images/hairy6_weight2.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast is 1>>
<img src="./images/AAbreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast is 2>>
<img src="./images/Abreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast is 3>>
<img src="./images/Bbreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast is 4>>
<img src="./images/Cbreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast is 5>>
<img src="./images/Dbreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast is 6>>
<img src="./images/Fbreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $breast >= 7>>
<img src="./images/Gbreast.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $ass is 1>>
<img src="./images/assmedium.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $ass is 2>>
<img src="./images/assbig.png" alt="Overlay Image" class="overlay-image">
<</if>>
</div>
<<if $weight is 1 && $suit is true>>
<img src="./images/weight1_suit.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $ass is 1 && $suit is true>>
<img src="./images/suitassmedium.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $ass is 0 && $suit is true>>
<img src="./images/suitass.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $ass is 2 && $suit is true>>
<img src="./images/suitassbig.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 0>>
<img src="./images/suit.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 1>>
<img src="./images/suit.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 2>>
<img src="./images/suit.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 3>>
<img src="./images/suitb.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 4>>
<img src="./images/suitC.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 5>>
<img src="./images/suitD.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast >= 6>>
<img src="./images/suitF.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $suit is true && $breast is 7>>
<img src="./images/suitG.png" alt="Overlay Image" class="overlay-image">
<</if>> $freckles
<<if $freckles is 1>>
<img src="./images/freckles1.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $freckles is 2>>
<img src="./images/freckles2.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $freckles is 3>>
<img src="./images/freckles3.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $freckles is 4>>
<img src="./images/freckles4.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $hair is 1>>
<img src="./images/hair1.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $hair is 2>>
<img src="./images/hair2.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $hair is 3>>
<img src="./images/hair3.png" alt="Overlay Image" class="overlay-image">
<</if>>
<<if $hair >=4>>
<img src="./images/hair4.png" alt="Overlay Image" class="overlay-image">
<</if>>
<</if>>
<</nobr>><<set $suit to true>>
<<set $vaginahair to 0>>
<<set $breast to 0>>
<<set $ass to 0>>
<<set $freckles to 0>>
<<set $hair to 0>>
<<set $start to true>>
<<set $weight to 0>>
<<set $timeofday to 2>>
<<set $tutorial to 1>>
<<set $airlockexplain to false>>
<<set $timeto to 90>>
<<set $breastadd to false>>
<<set $show to false>>
<<set $food to 7>>
<<set $water to 7>>
<<set $mine to false>>
<<set $watersource to false>>
<<set $frogcatch to false>>
<<set $waterinhale to false>>
<<set $lakepure to false>>
<<set $catch_a_frog to false>>
<<set $goals to false>>
<<set $frogtrapbuild to false>>
<<set $frogtrapcountdown to 0>>
<<set $frogtrap to false>>
<<set $puttingtrapdown_frogs to false>>
<<set $waiting_for_frog to 2>>
<<set $frogtraptaken to false>>
<<set $frog to 0>>
<<set $frogreseach to 0>>
<<set $weightchange_plus to false>>
<<set $systemweight to false>>
<<set $cause_contamination to false>>
<<set $frog_goal to false>>
<<set $access_water to false>>
<<set $waterprogramm to false>>
<<set $minerals to 0>>
<<set $frogtrap_active to false>>
<<set $mushroom_first to false>>
<<set $mushroom to 0>>
<<set $hair_grow to false>>
<<set $hair_grow_shroom to false>>
<<set $shroom_research to false>>
<<set $shroom_done to false>>
<<set $shroom_food to false>>
<<set $first_rock to false>>
<<set $research_rock to false>>
<<set $drink to false>>
<<set $lake_transformation to false>>
<<set $lake_counter to 0>>
<<set $emergencykit to true>>
<<set $hairtimer to 0>>
<<set $hair_message to false>>
/* solar panels */
<<set $solar_started to false>>
<<set $solar_required to false>>
<<set $solar_building to false>>
<<set $solar_build to false>>
<<set $electricity to false>>
/* 3D printer items */
<<set $water_bottle to false>>
<<set $bottle_printed to false>>
<<set $backpack to false>>
<<set $backpack_printed to false>>
<<set $massage_printed to false>>
<<set $dildo_request to false>>
<<set $toy to "">>
<<set $dildo to false>>
<<set $massage_stick to false>>
/* water pump (timer starts at 0 and is set to 4 when printing begins) */
<<set $pump_timer to 0>>
<<set $pump_asked to false>>
<<set $pump_done to 0>>
<<set $water_pump to false>>
<<set $stone_quest to false>><<if $show is true>>
<<link "Patreon">>
<<run window.open("https://www.patreon.com/codegremlin/membership", "_blank", "noopener")>>
<</link>>
<<if $goals is true>>
[[Goals->Goals]]
<</if>>
<<link `""`>><</link>>
<<link `"You have " + $water + " water"`>><</link>>
<<link `"You have " + $food + " food"`>><</link>>
<</if>>WARNING: MATURE CONTENT ADVISORY
This game is intended for adult audiences only and contains explicit content that is not suitable for individuals under the age of 18 (or the legal age of majority in your jurisdiction). By proceeding, you confirm that you are of legal age to access this material and that you are not violating any local laws or regulations.
User Discretion Advised:
[[I am not over 18->Untitled Passage 1]] [[I am over 18->start]]
<center>
<span id="centered-text" style="font-size: 50px; color: white; padding: 10px;">
Earth, 2187
</span>
</center>
<<timed 3s>>
<<goto "start2">>
<</timed>>After centuries of neglect, greed, and ignorance,
Earth stands on the brink of collapse.
Its lands are dead, its rivers poisoned,
and its skies choked with the ashes of industry.
Humanity's cradle has become its tomb.
<img src="./images/earth.png">
But instead of saving Earth,
the elites and rulers of humanity have made a different choice.
They have turned their eyes to the stars,
seeking a new home among the cosmos.
Nations and corporations alike have launched colossal colonization ships into the void,
each carrying the hopes of a desperate species.
[[somewhere in a corporate office->start3]]
<img src="./images/office.jpg">
a crucial decision is being made.
The colonization ships are ready,
But the planing is not completed.
To increase the chances of survival,
a scout must be sent ahead.
A single individual, equipped with cutting-edge technology,
will brave the unknown to prepare the planet for the colonists.
The fate of humanity rests on this one decision:
Who will be the scout?"
<<linkreplace"In front of the person two files are on his desk.">>
<img src="./images/files.jpg">
The man chooses.
[[Miria Enock->start5]]
<<linkreplace"Jason Stuward">>
Sry currently not implemented
<</linkreplace>>
<</linkreplace>>
<center>
<span id="centered-text" style="font-size: 50px; color: white; padding: 10px;">
Earth, 2188 1 Year later
</span>
</center>
<<timed 3s>>
<<goto "start6">>
<</timed>><img src="./images/start1.jpg">
After a year of preparation,
the colonizing ship is ready.
Eden's Promise stands tall,
its hull gleaming, engines humming,
Ready to take humanity to the stars.
[[start the journey->start7]]The rocket accelerates,
its tip glowing faintly blue as it pierces the atmosphere.
This is the only time it will burn fuel
a brief, fiery burst to escape Earth's grasp.
Soon, the engines will fall silent,
and the ship will unfold its massive solar sails,
catching the light of distant stars.
From here, the journey is one of quiet momentum,
a slow but steady push toward your destiny:
<img src="./images/rocket.jpg">
[[your long yourney starts->start8]]
<center>
<span id="centered-text" style="font-size: 50px; color: white; padding: 10px;">
Space, 2202 180 days till arrival
</span>
</center>
<<timed 3s>>
<<goto "start9">>
<</timed>><img src="./images/voyage.gif" width="900" height="600">
After a long time of travel, your journey's destination is getting closer and closer.
Now it is time to deploy the scout, so it can prepare the planet for the arrival of the main ship.
<<linkreplace"deploy the scout">>
The scout gets deployed
<img src="./images/scout.jpg">
[[the scout makes it way to the planet->start10]]
<</linkreplace>>
<center>
<span id="centered-text" style="font-size: 50px; color: white; padding: 10px;">
Earth, 2202 90 days till the Colonists will arrive
</span>
</center>
<<timed 3s>>
<<goto "start11">>
<</timed>><img src="./images/scoutlanding.jpg">
The scout pod plunges toward the planet,
its hull glowing red-hot as it slices through the atmosphere.
Outside, the friction of entry creates a fiery halo,
while inside, the pod shudders and groans under the strain.
[[the scout lands->intro1]]<<nobr>>
<img src="./images/airlock.jpg">
<div class="terminal">
<div id="landing-system1"></div>
</div>
<div id="landing-system2"></div>
<div id="landing-choice"></div>
<<timed 0.1s>>
<<script>>
setup.typeText(
"#landing-system1",
"System: scout successfully landed. Atmosphere breathable.",
40
);
<</script>>
<</timed>>
<<timed 3.5s>>
<<replace "#landing-system2">>
<div class="terminal">
<div id="landing-system2-text"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText(
"#landing-system2-text",
"System: scout revived from stasis.",
40
);
<</script>>
<</timed>>
<</timed>>
<<timed 6s>>
<<replace "#landing-choice">>
<br>
[[go outside->hub]]
<</replace>>
<</timed>>
<<set $show to true>>
<</nobr>>
<<nobr>>
<<if $timeofday is 1>>
<img src="./images/scout1_morning.png">
<<elseif $timeofday is 2>>
<img src="./images/scout1.png">
<<elseif $timeofday is 3>>
<img src="./images/scout1_evening.png">
<<elseif $timeofday >= 4>>
<img src="./images/scout1_night.png">
<</if>>
<br><br>
You step out of your unit.<br>
<<if $tutorial is 1>>
The handbook mentions that you should find a source of water and food first.<br>
The Scout only has food for a couple of days.<br><br>
[[Explore the surrounding->waterintro]]<br>
<<elseif $tutorial is 2>>
The sun is setting. You should head inside.<br><br>
[[Go inside->transfer]]
<<else>>
[[Go visit the lake->lake]]<br>
[[Go to the forest->forrest]]<br>
<<if not $mine>>
[[Explore->mine]]<br>
<<else>>
[[Go to the cave->mine]]<br>
<</if>>
<<if $tutorial >=3>>
[[Go inside->transfer]]
<</if>>
<</if>>
/* ---------- INSTALL SOLAR PANELS ---------- */
<<if $solar_build is true>>
<br>
<<linkreplace "Install solar panels">>
<<set $solar_build to false>>
<<set $electricity to true>>
You install the solar panels.
<</linkreplace>>
<</if>>
<</nobr>>
<<if $mushroom_first is true>>
Your hand is a little bit red and itchy
<</if>><img src="./images/water.jpg">
You come across a small lake.
<<linkreplace"drink from the lake">>
You drink from the lake. Beeing in stasis for so long, has dried you out.
<<timed 1s>>
.
<<timed 1s>>
..
<<timed 1s>>
...
It tastes stale.....
<<set $breastadd to true>>
<<linkreplace" you should maybe collect a sample to find out why it tastes stale">>
You collect some samples to study
[[explore more->forrestintro]]
<</linkreplace>>
<</timed>>
<</timed>>
<</timed>>
<</linkreplace>>
<img src="./images/forrest.jpg">
You continue to walk a bit further and find a small forrest.
You notice the sun is setting. You should head back.
[[go back->hub]]
<<set $timeofday to 3>>
<<set $tutorial to 2>><<nobr>>
<img src="./images/airlock.jpg">
You enter the airlock.<br><br>
<<if $airlockexplain is false>>
<div class="terminal">
<div id="airlock-system1"></div>
</div>
<div id="airlock-choice1"></div>
<<timed 0.1s>>
<<script>>
setup.typeText(
"#airlock-system1",
"System: please remove suit for disinfection and repair.",
40
);
<</script>>
<</timed>>
<<timed 3s>>
<<replace "#airlock-choice1">>
<br>
[[Remove your suit->insidebedroom][$suit to false]]
<</replace>>
<</timed>>
<<elseif $suit is false>>
<div class="terminal">
<div id="airlock-system2"></div>
</div>
<div id="airlock-choice2"></div>
<<timed 0.1s>>
<<script>>
setup.typeText(
"#airlock-system2",
"System: please put on suit before exiting.",
40
);
<</script>>
<</timed>>
<<timed 2.5s>>
<<replace "#airlock-choice2">>
<br>
<<if $breast >= 7>>
<<link "Put on your suit and go outside">>
<<replace "#airlock-choice2">>
<br>You try to put on your suit, but you can't get it to close, as your breasts are too big.<br><br>
[[Go out anyway->hub][$suit to true]]
<</replace>>
<</link>>
<<else>>
[[Put on your suit and go outside->hub][$suit to true]]
<</if>>
<</replace>>
<</timed>>
<<else>>
<div class="terminal">
<div id="airlock-system3"></div>
</div>
<div id="airlock-choice3"></div>
<<timed 0.1s>>
<<script>>
setup.typeText(
"#airlock-system3",
"System: please remove suit for disinfection and repair.",
40
);
<</script>>
<</timed>>
<<timed 2.5s>>
<<replace "#airlock-choice3">>
<br>
[[Remove your suit->common][$suit to false]]
<</replace>>
<</timed>>
<</if>>
<</nobr>><img src="./images/bedroom.jpg ">
You enter your bedroom. Even tho it has no real window a video of a planet is playing.
It says it helps people sleep.
[[go to sleep->sleeping]]<img src="./images/bedroomsleeping.png">
<<set $timeto to $timeto -1>>
<<set $timeofday to 1>>
<center>
<span id="centered-text" style="font-size: 50px; color: white; padding: 10px;">
$timeto days left until the colonyship arrives
</span>
</center>
<<timed 4s>>
<<goto "wakeup">>
<</timed>>
<<if $breastadd is true>>
<<set $breast to $breast +1>>
<</if>>
<<if $frogtrapbuild is true>>
<<set $frogtrapcountdown to 0>>
<</if>>
<<set $water to $water -1>>
<<set $food to $food -1>>You wake up.
[[go to the bathroom->bathroom]]<img src="./images/shower_showering.jpg">
You take a nice hot shower.
System: $water units of water remaining
Bathwater will be recycled
[[look at the mirror->mirror]]<img src="./images/mirror_breast+1.png">
To your surprise, your completly flat breast have grown into a small pair.
You never cared so much about them, but you must admit they look nice.
You need to find out what caused this change. Maybe the water?
[[leave the bathroom->research]]
<<set $breastadd to false>><<nobr>>
<img src="./images/inside.jpg">
You enter the common area.<br><br>
<div id="computer-box1"></div>
<div id="computer-choice1"></div>
<div id="computer-box2"></div>
<div id="computer-choice2"></div>
<div id="computer-box3"></div>
<div id="computer-choice3"></div>
<div id="computer-start">
<<link "Ask the computer what is wrong with you">>
<<replace "#computer-start">><</replace>>
/* BOX 1 */
<<replace "#computer-box1">>
<div class="terminal">
<div id="b1-l1"></div>
<div id="b1-l2"></div>
<div id="b1-l3"></div>
<div id="b1-l4"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#b1-l1", "System: scanning...", 40);
<</script>>
<</timed>>
<<timed 1.4s>>
<<script>>
setup.typeText("#b1-l2", "Enlarged mammary tissue detected.", 40);
<</script>>
<</timed>>
<<timed 3.2s>>
<<script>>
setup.typeText("#b1-l3", "Mutagen detected. Currently inactive.", 40);
<</script>>
<</timed>>
<<timed 5.2s>>
<<script>>
setup.typeText("#b1-l4", "Was anything ingested on the planet?", 40);
<</script>>
<</timed>>
<<timed 7.2s>>
<<replace "#computer-choice1">>
<br>
<<link "Tell it that you drank the water">>
<<replace "#computer-choice1">><</replace>>
/* BOX 2 */
<<replace "#computer-box2">>
<br>
<div class="terminal">
<div id="b2-l1"></div>
<div id="b2-l2"></div>
<div id="b2-l3"></div>
<div id="b2-l4"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#b2-l1", "System: scanning...", 40);
<</script>>
<</timed>>
<<timed 1.4s>>
<<script>>
setup.typeText("#b2-l2", "Contaminated water detected.", 40);
<</script>>
<</timed>>
<<timed 3.1s>>
<<script>>
setup.typeText("#b2-l3", "Water contains mutagen. Ingesting it is not recommended.", 40);
<</script>>
<</timed>>
<<timed 5.9s>>
<<script>>
setup.typeText("#b2-l4", "Possible side effects if ingested: Nausea. Liver failure. Mutation resulting in an 80% chance of cancer.", 40);
<</script>>
<</timed>>
<<timed 10.6s>>
<<replace "#computer-choice2">>
<br>
<<link "Seems you were extremely lucky to survive">>
<<replace "#computer-choice2">><</replace>>
/* BOX 3 */
<<replace "#computer-box3">>
<br>
<div class="terminal">
<div id="b3-l1"></div>
<div id="b3-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#b3-l1", "System: trying to purify water...", 40);
<</script>>
<</timed>>
<<timed 2s>>
<<script>>
setup.typeText("#b3-l2", "Purification failed.", 40);
<</script>>
<</timed>>
<<timed 3.4s>>
<<replace "#computer-choice3">>
<br>
[[Seems you can't use this water. You should find out what it is contaminated with.->goals]]
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</link>>
</div>
<</nobr>>
<<set $airlockexplain to true>>
<<set $tutorial to 3>><div class="objectives">
<h3>Objectives</h3>
<div>☑ <s>Find a source of water</s></div>
<div>☐ Find a way to use the water</div>
<div>☐ Secure food supply</div>
<div>☐ Secure landing site</div>
<div>☐ Secure resource: Wood</div>
<div>☐ Secure resource: Electricity</div>
<div>☐ Secure resource: Minerals</div>
<br>
<div><b>Optional</b></div>
<div>☐ Find source of lake contamination</div>
</div>
The computer says it cant purify the water. You should try to find the source of the water.
[[go to the airlock->transfer]]
<<set $goals to true>><<nobr>>
<img src="./images/water.jpg">
<br><br>
You arrive at the lake.<br><br>
<<if not $lakepure>>
<<if $water <= 1>>
<<if $drink is false>>
<<linkreplace "Drink some water from the lake">>
<<set $water to $water + 1>>
<<set $drink to true>>
<<set $lake_transformation to true>>
<<set $lake_counter to $lake_counter + 1>>
<br>You are too thirsty to care and drink the contaminated water. You now have $water units of water.
<</linkreplace>><br><br>
<<else>>
You already drank today.<br><br>
<</if>>
<<else>>
<<linkreplace "Drink some water from the lake">>
<br>You won't drink from that contaminated water, if you dont have to.
<</linkreplace>><br><br>
<</if>>
[[Try figuring out what is contaminating the lake->lakepurify]]<br>
<<else>>
<<if $water <= 1>>
<<if $drink is false>>
<<linkreplace "Drink some water from the lake">>
<<set $water to $water + 1>>
<<set $drink to true>>
<<set $lake_transformation to true>>
<<set $lake_counter to $lake_counter + 1>>
<br>You are too thirsty to care and drink the contaminated water. You now have $water units of water.
<</linkreplace>><br><br>
<<else>>
You already drank today.<br><br>
<</if>>
<<else>>
<<linkreplace "Drink some water from the lake">>
<br>You won't drink from that contaminated water, if you dont have to.
<</linkreplace>><br><br>
<</if>>
[[Go visit the frogs->frogs]]<br>
<</if>>
<<if not $watersource>>
[[Try finding the source of the water->watersource]]<br>
<</if>>
[[Leave the lake->hub]]
<</nobr>><<nobr>>
<img src="./images/forrest.jpg">
<br><br>
<<if $timeofday >= 4>>
It is already dark outside. You can't see anything in the forrest.<br>
You should go back and get some rest.<br><br>
<<else>>
You go into the forrest.<br><br>
You see a handful of mushrooms on the ground.<br><br>
<<if $shroom_done is true>>
[[Go and search for some mushrooms->forrestlook]]<br>
<<elseif $mushroom_first or $hair_grow or $shroom_research>>
You already took a mushroom with you. You should wait for the system to finish its research.<br>
<<else>>
<<linkreplace "Take one with you to study">>
<br>You took one mushroom with you.
<<set $mushroom_first to true>>
<</linkreplace>><br>
<<set $timeofday to $timeofday + 1>>
<</if>>
<</if>>
<br>
[[Leave->hub]]
<</nobr>><<nobr>>
<img src="./images/mine.jpg">
<br><br>
<<if $timeofday >= 4>>
It is already dark outside. You can't see anything in the cave.<br>
You should go back and get some rest.<br><br>
<<else>>
<<set $mine to true>>
You arrive at some sort of cave.<br>
There are a couple of strange looking rocks around.<br><br>
<<if not $first_rock and not $research_rock>>
<<linkreplace "You take one of the rocks with you. Maybe the system can analyse it.">>
<br>You took one rock with you.
<<set $first_rock to true>>
<</linkreplace>><br><br>
<<elseif $first_rock>>
You already have a rock. You should show it to the system first.<br><br>
<<else>>
<<linkreplace "Collect minerals">>
<br>You collect a few minerals.<br>
<<set $timeofday to $timeofday + 1>>
<<if $backpack is true>>
Thanks to your backpack you were able to collect 5.
<<set $minerals to $minerals + 5>>
<<else>>
You were able to collect 3.
<<set $minerals to $minerals + 3>>
<</if>>
<</linkreplace>><br><br>
<</if>>
<</if>>
<<if $stone_quest is true>>
<br>[[enter the cave->patreon_teaser]]
<</if>>
[[Leave->hub]]
<</nobr>><img src="./images/water2.jpg">
You walk around for a bit, but cant find any obvious contamination.
What you notice, is that there are alot of frogs in the lake.
[[take a close look at one of the frogs->frogs]]<img src="./images/stream0.jpg">
You start to follow the stream.
[[continue->watersource2]]<<nobr>>
<<if not $puttingtrapdown_frogs>>
<img src="./images/frog.jpg">
<<else>>
<img src="./images/frog_trap_down.jpg">
<</if>>
<br><br>
<<if not $lakepure>>
You take a look at the frog. For you it seems like a normal frog, except it has blue eyes and blue markings.<br><br>
Maybe you should take one to study. Maybe they are edible.<br><br>
<<if not $frogtrap>>
[[Try to catch it with your hand->froghand]]<br>
<</if>>
<<if not $frogcatch and not $frogtraptaken>>
<<linkreplace "You should go back to the ship to maybe get some sort of trap">>
<<set $frogcatch to true>>
<br>Maybe the computer can make you one.
<</linkreplace>><br><br>
<<elseif $frogcatch and not $frogtraptaken>>
Maybe the computer can make you a trap.<br><br>
<</if>>
<<if $frogtrap is true>>
[[Put down the trap->frogs][$puttingtrapdown_frogs to true; $frogtrap to false; $waiting_for_frog to 1; $timeofday to $timeofday + 1]]<br><br>
<</if>>
<<if $waiting_for_frog is 1>>
You should probably come back tomorrow and see if you caught anything.<br><br>
<<elseif $waiting_for_frog is 0>>
<<linkreplace "See if you caught a frog">>
<<set $frog to 1>>
<<set $frog_goal to true>>
<<set $waiting_for_frog to 2>>
<<set $puttingtrapdown_frogs to false>>
<br>You caught a frog. You should take it to your ship to analyse.
<</linkreplace>><br><br>
<</if>>
<<if not $catch_a_frog>>
System: Goal updated: Catch a frog<br><br>
<<set $catch_a_frog to true>>
<<set $timeofday to $timeofday + 1>>
<</if>>
<<else>>
You see the frogs sitting in the lake.<br><br>
<<if $waiting_for_frog is 1>>
You should probably come back tomorrow and see if you caught anything.<br><br>
<<elseif $waiting_for_frog is 0>>
<<linkreplace "See if you caught a frog">>
<<set $frog to 1>>
<<set $waiting_for_frog to 2>>
<<set $puttingtrapdown_frogs to false>>
<br>You caught a frog. You should take it to your ship to analyse.
<</linkreplace>><br><br>
<<elseif $frog is 1>>
You are already carrying a frog. You should take it to your ship first.<br><br>
<<else>>
[[Try to catch more frogs->frogs][$puttingtrapdown_frogs to true; $waiting_for_frog to 1; $timeofday to $timeofday + 1]]<br><br>
<</if>>
<</if>>
[[Leave->lake]]
<</nobr>><img src="./images/frog_catch1.jpg">
You try to catch one of the frogs, but right when you nearly had it, it jumps away and sits on you back. Taunting you.....
You think that you got no water in your mouth, but you should let the computer scan you when you are back at base.
Also, you should probably bring a trap.
<<set $waterinhale to true>>
<<set $frogcatch to true>>
[[stand up->lake]]<div class="objectives">
<h3>Objectives</h3>
<div>☑ <s>Find a source of water</s></div>
<div>☐ Find a way to use the water</div>
<<if $shroom_done is true>>
<div>☑ <s>Secure food supply</s></div>
<<else>>
<div>☐ Secure food supply</div>
<</if>>
<div>☐ Secure landing site</div>
<div>☐ Secure resource: Wood</div>
<<if $electricity is true>>
<div>☑ <s>Secure resource: Electricity</s></div>
<<else>>
<div>☐ Secure resource: Electricity</div>
<</if>>
<<if $research_rock is true>>
<div>☑ <s>Secure resource: Minerals</s></div>
<<else>>
<div>☐ Secure resource: Minerals</div>
<</if>>
<br>
<div><b>Optional</b></div>
<<if $cause_contamination is false>>
<div>☐ Find source of lake contamination</div>
<<else>>
<div>☑ <s>Find source of lake contamination</s></div>
<</if>>
<<if $frog_goal is false>>
<div>☐ Catch a frog</div>
<<else>>
<div>☑ <s>Catch a frog</s></div>
<</if>>
</div>
<<return "leave">><<nobr>>
<img src="./images/inside.jpg">
/* ---------- RESOURCE WARNINGS ---------- */
<<if $water <= 1 or $food <= 1>>
<br>
<div class="terminal">
<div id="rw-w1"></div>
<div id="rw-w2"></div>
<div id="rw-f1"></div>
<div id="rw-f2"></div>
</div>
<<if $water <= 1>>
<<timed 0.1s>>
<<if $water <= 0>>
<<script>>
setup.typeText("#rw-w1", "System: we are out of water.", 40);
<</script>>
<<else>>
<<script>>
setup.typeText("#rw-w1", "System: water reserves low.", 40);
<</script>>
<</if>>
<<timed 1.4s>>
<<if $water <= 0>>
<<script>>
setup.typeText("#rw-w2", "Scout must ingest water immediately or risk death.", 40);
<</script>>
<<else>>
<<script>>
setup.typeText("#rw-w2", "It is recommended to find water.", 40);
<</script>>
<</if>>
<</timed>>
<</timed>>
<</if>>
<<if $food <= 1>>
<<if $water <= 1>>
<<set _fo to "4.1s">>
<<else>>
<<set _fo to "0.1s">>
<</if>>
<<timed _fo>>
<<if $food <= 0>>
<<script>>
setup.typeText("#rw-f1", "System: we are out of food.", 40);
<</script>>
<<else>>
<<script>>
setup.typeText("#rw-f1", "System: food reserves low.", 40);
<</script>>
<</if>>
<<timed 1.4s>>
<<if $food <= 0>>
<<script>>
setup.typeText("#rw-f2", "Scout must ingest food immediately or risk death.", 40);
<</script>>
<<else>>
<<script>>
setup.typeText("#rw-f2", "It is recommended to find food.", 40);
<</script>>
<</if>>
<</timed>>
<</timed>>
<</if>>
<</if>>
/* ---------- WATER SCAN ---------- */
<<if $waterinhale>>
<br>
<div id="water-box"></div>
<div id="water-choice"></div>
<div id="water-start">
<<link "Ask the computer to scan you, because you came in contact with the lake">>
<<set $waterinhale to false>>
<<replace "#water-start">><</replace>>
<<replace "#water-box">>
<div class="terminal">
<div id="w-l1"></div>
<div id="w-l2"></div>
<div id="w-l3"></div>
<div id="w-l4"></div>
<div id="w-l5"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#w-l1", "System: scanning. . . .", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#w-l2", "No contamination detected.", 40);
<</script>>
<</timed>>
<<timed 2.9s>>
<<script>>
setup.typeText("#w-l3", "Possible reason: Already infected with mutagen.", 40);
<</script>>
<</timed>>
<<timed 5.3s>>
<<script>>
setup.typeText("#w-l4", "System: scanning. . . .", 40);
<</script>>
<</timed>>
<<timed 6.7s>>
<<script>>
setup.typeText("#w-l5", "Mutagen currently inactive.", 40);
<</script>>
<</timed>>
<<timed 8.4s>>
<<replace "#water-choice">>
<br>
<<link "Seems that you are safe for now. You probably still should not drink it.">>
<<replace "#water-choice">>
<br>Seems that you are safe for now. You probably still should not drink it.
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- ASK FOR FROG TRAP ---------- */
<<if $frogcatch is true and not $frogtraptaken and not $frogtrapbuild and not $frogtrap>>
<br>
<div id="frog-box"></div>
<div id="frog-start">
<<link "Ask the system if it can create a trap for a frog">>
<<set $frogtrapbuild to true>>
<<set $frogtrapcountdown to 1>>
<<replace "#frog-start">><</replace>>
<<replace "#frog-box">>
<div class="terminal">
<div id="f-l1"></div>
<div id="f-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#f-l1", "System: calculating...", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#f-l2", "Printing frog trap. This process will take until tomorrow.", 40);
<</script>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- FROG TRAP DONE ---------- */
<<if $frogtrapcountdown is 0 and $frogtrapbuild is true>>
<br>
<div class="terminal">
<div id="trap-l1"></div>
</div>
<div id="trap-choice"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#trap-l1", "System: Frog trap is done.", 40);
<</script>>
<</timed>>
<<timed 1.7s>>
<<replace "#trap-choice">>
<br>
<<link "Take the frog trap">>
<<set $frogtrapbuild to false>>
<<set $frogtrap to true>>
<<set $frogtraptaken to true>>
<<replace "#trap-choice">>
<br>You take the frog trap.
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</if>>
/* ---------- ANALYSE THE FROG (first frog only) ---------- */
<<if $frog is 1 and $weight is 0>>
<br>
<div id="analyse-box"></div>
<div id="analyse-start">
<<link "Ask the computer if it can analyse the frog">>
<<set $frog to 0>>
<<set $frogreseach to 2>>
<<replace "#analyse-start">><</replace>>
<<replace "#analyse-box">>
<div class="terminal">
<div id="a-l1"></div>
<div id="a-l2"></div>
<div id="a-l3"></div>
<div id="a-l4"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#a-l1", "System: analysing.....", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#a-l2", "Species unknown.", 40);
<</script>>
<</timed>>
<<timed 2.7s>>
<<script>>
setup.typeText("#a-l3", "Most related species: frog", 40);
<</script>>
<</timed>>
<<timed 4.3s>>
<<script>>
setup.typeText("#a-l4", "Further analyses needed. This will take a day to complete.", 40);
<</script>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- RESEARCH DONE ---------- */
<<if $frogreseach is 1>>
<br>
<div class="terminal">
<div id="rd-l1"></div>
</div>
<div id="rd-choice"></div>
<div id="res-box"></div>
<div id="res-choice"></div>
<div id="prep-box"></div>
<div id="prep-choice"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#rd-l1", "System: research on specimen completed.", 40);
<</script>>
<</timed>>
<<timed 2.2s>>
<<replace "#rd-choice">>
<br>
<<link "Ask what the computer found">>
<<set $cause_contamination to true>>
<<replace "#rd-choice">><</replace>>
/* RESULT BOX */
<<replace "#res-box">>
<br>
<div class="terminal">
<div id="r-l1"></div>
<div id="r-l2"></div>
<div id="r-l3"></div>
<div id="r-l4"></div>
<div id="r-l5"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#r-l1", "System: Species: frog", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#r-l2", "System: Species secretes fluid during mating that contaminated the water.", 40);
<</script>>
<</timed>>
<<timed 4.9s>>
<<script>>
setup.typeText("#r-l3", "System: If the fluid sac is removed, the species can be cooked.", 40);
<</script>>
<</timed>>
<<timed 7.9s>>
<<script>>
setup.typeText("#r-l4", "System: If the organism has inactive mutagen, there is a 20% chance it will be activated.", 40);
<</script>>
<</timed>>
<<timed 11.9s>>
<<script>>
setup.typeText("#r-l5", "System: Should the species be prepared for consumption?", 40);
<</script>>
<</timed>>
<<timed 14.7s>>
<<replace "#res-choice">>
<br>
<<link "Yes">>
<<replace "#res-choice">><</replace>>
/* PREPARATION BOX */
<<replace "#prep-box">>
<br>
<div class="terminal">
<div id="p-l1"></div>
<div id="p-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#p-l1", "System: preparing...", 40);
<</script>>
<</timed>>
<<timed 1.4s>>
<<script>>
setup.typeText("#p-l2", "System: species prepared.", 40);
<</script>>
<</timed>>
<<timed 3s>>
<<replace "#prep-choice">>
<br>
<<link "Eat the frog">>
<<set $frogreseach to 0>>
<<set $weightchange_plus to true>>
<<replace "#prep-choice">>
<br>..... It tastes terrible.<br>
You mark it as a possible food source, but you are sure that you will not eat it in the future.
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</if>>
/* ---------- WEIGHT GAIN ---------- */
<<if $weight >= 1 and $systemweight is true>>
<br>
<div class="terminal">
<div id="x-l1"></div>
<div id="x-l2"></div>
<div id="x-l3"></div>
<div id="x-l4"></div>
</div>
<div id="x-choice"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#x-l1", "System: Mutagen activation detected.", 40);
<</script>>
<</timed>>
<<timed 2.1s>>
<<script>>
setup.typeText("#x-l2", "System: scanning for changes.....", 40);
<</script>>
<</timed>>
<<timed 3.9s>>
<<script>>
setup.typeText("#x-l3", "System: additional fat reserves detected...", 40);
<</script>>
<</timed>>
<<timed 6.1s>>
<<script>>
setup.typeText("#x-l4", "System: scout has gained 5 KG.", 40);
<</script>>
<</timed>>
<<timed 7.9s>>
<<replace "#x-choice">>
<br>
<<link "Wonderful.... You gained weight from eating frogs....">>
<<set $systemweight to false>>
<<set $lakepure to true>>
<<replace "#x-choice">>
<br>Wonderful.... You gained weight from eating frogs....
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</if>>
/* ---------- PREPARE ANOTHER FROG ---------- */
<<if $frog is 1 and $weight >= 1>>
<br>
<div class="terminal">
<div id="fp-l1"></div>
</div>
<div id="fp-choice1"></div>
<div id="fp-box2"></div>
<div id="fp-choice2"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#fp-l1", "System: frog detected. Do you want it to be prepared?", 40);
<</script>>
<</timed>>
<<timed 2.8s>>
<<replace "#fp-choice1">>
<br>
<<link "Yes">>
<<replace "#fp-choice1">><</replace>>
<<replace "#fp-box2">>
<br>
<div class="terminal">
<div id="fp-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#fp-l2", "System: frog prepared for consumption.", 40);
<</script>>
<</timed>>
<<timed 2.2s>>
<<replace "#fp-choice2">>
<br>
<<link "Eat the frog">>
<<set $frog to -1>>
<<set $weightchange_plus to true>>
<<replace "#fp-choice2">>
<br>You eat the frog.
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</if>>
/* ---------- WATER PUMP PROGRAM ---------- */
<<if $cause_contamination is true and $access_water is true and not $pump_asked and not $waterprogramm>>
<br>
<div id="pump-box"></div>
<div id="pump-start">
<<link "Tell the system that you found access to clean water">>
<<set $pump_asked to true>>
<<replace "#pump-start">><</replace>>
<<replace "#pump-box">>
<div class="terminal">
<div id="pump-l1"></div>
<div id="pump-l2"></div>
<div id="pump-l3"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pump-l1", "System: initializing water pump program.....", 40);
<</script>>
<</timed>>
<<timed 2.4s>>
<<script>>
setup.typeText("#pump-l2", "Missing resources to build water pump...", 40);
<</script>>
<</timed>>
<<timed 4.5s>>
<<script>>
setup.typeText("#pump-l3", "Currently missing 15 minerals to create pump and pipeline.", 40);
<</script>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- WATER PUMP: ENOUGH RESOURCES ---------- */
<<if $pump_asked is true and not $waterprogramm and $minerals >= 15>>
<br>
<div id="pump-print-start">
<<linkreplace "You have enough resources for the water pump">>
<<set $waterprogramm to true>>
<<set $pump_timer to 4>>
<<set $minerals -= 15>>
<br>
<div class="terminal">
<div id="pp-l1"></div>
<div id="pp-l2"></div>
</div>
<<timed 0.1s>>
<<script>>
setup.typeText("#pp-l1", "System: starting to print water pump...", 40);
<</script>>
<</timed>>
<<timed 2.2s>>
<<script>>
setup.typeText("#pp-l2", "Expected completion: 3 days.", 40);
<</script>>
<</timed>>
<</linkreplace>>
</div>
<</if>>
/* ---------- WATER PUMP DONE ---------- */
<<if $pump_done is 1>>
<br>
<div class="terminal">
<div id="pd-l1"></div>
<div id="pd-l2"></div>
<div id="pd-l3"></div>
<div id="pd-l4"></div>
<div id="pd-l5"></div>
<div id="pd-l6"></div>
<div id="pd-l7"></div>
</div>
<div id="pd-choice"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#pd-l1", "System: the printing of the pump is done.", 40);
<</script>>
<</timed>>
<<timed 2.5s>>
<<script>>
setup.typeText("#pd-l2", "Pump can be installed, but won't be functional without external power.", 40);
<</script>>
<</timed>>
<<timed 6.3s>>
<<script>>
setup.typeText("#pd-l3", "Current power is not sufficient, but the pump has an external reactor.", 40);
<</script>>
<</timed>>
<<timed 10.1s>>
<<script>>
setup.typeText("#pd-l4", "In order to power the reactor, reactive matter needs to be acquired.", 40);
<</script>>
<</timed>>
<<timed 13.9s>>
<<script>>
setup.typeText("#pd-l5", "Scanning.......", 40);
<</script>>
<</timed>>
<<timed 15.1s>>
<<script>>
setup.typeText("#pd-l6", "Scans show a deposit of reactive matter in a nearby cave.", 40);
<</script>>
<</timed>>
<<timed 18.2s>>
<<script>>
setup.typeText("#pd-l7", "Power is not enough to power any large structures, but it is sufficient for a water pump.", 40);
<</script>>
<</timed>>
<<timed 23s>>
<<replace "#pd-choice">>
<br>
<<link "A cave with reactive matter... Good to know.">>
<<set $water_pump to true>>
<<set $pump_done to 0>>
<<replace "#pd-choice">>
<br>A cave with reactive matter... Good to know.
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</if>>
/* ---------- MUSHROOM ANALYSIS ---------- */
<<if $mushroom_first is true>>
<br>
<div id="mush-box"></div>
<div id="mush-start">
<<link "Tell the system you found a mushroom">>
<<set $mushroom_first to false>>
<<set $hair_grow to true>>
<<replace "#mush-start">><</replace>>
<<replace "#mush-box">>
<div class="terminal">
<div id="m-l1"></div>
<div id="m-l2"></div>
<div id="m-l3"></div>
<div id="m-l4"></div>
<div id="m-l5"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#m-l1", "System: analysing mushroom...", 40);
<</script>>
<</timed>>
<<timed 1.8s>>
<<script>>
setup.typeText("#m-l2", "Shows similarities to fly agaric.", 40);
<</script>>
<</timed>>
<<timed 3.6s>>
<<script>>
setup.typeText("#m-l3", "Probability of toxicity very high.", 40);
<</script>>
<</timed>>
<<timed 5.5s>>
<<script>>
setup.typeText("#m-l4", "Further research required.", 40);
<</script>>
<</timed>>
<<timed 7s>>
<<script>>
setup.typeText("#m-l5", "Expected finish date: tomorrow.", 40);
<</script>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- MUSHROOM RESEARCH DONE ---------- */
<<if $shroom_research is true>>
<br>
<div class="terminal">
<div id="sr-l1"></div>
<div id="sr-l2"></div>
<div id="sr-l3"></div>
<div id="sr-l4"></div>
<div id="sr-l5"></div>
<div id="sr-l6"></div>
<div id="sr-l7"></div>
</div>
<div id="sr-choice"></div>
<div id="sr-box2"></div>
<div id="sr-yes"></div>
<div id="sr-box3"></div>
<div id="sr-eat"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#sr-l1", "System: research on the mushrooms completed.", 40);
<</script>>
<</timed>>
<<timed 2.4s>>
<<script>>
setup.typeText("#sr-l2", "......", 40);
<</script>>
<</timed>>
<<timed 3s>>
<<script>>
setup.typeText("#sr-l3", "Anomaly detected. Scout has increased hair growth.", 40);
<</script>>
<</timed>>
<<timed 5.5s>>
<<script>>
setup.typeText("#sr-l4", "Possible reason: Contamination with mushroom toxin.", 40);
<</script>>
<</timed>>
<<timed 8s>>
<<script>>
setup.typeText("#sr-l5", "Scanning.....", 40);
<</script>>
<</timed>>
<<timed 9.1s>>
<<script>>
setup.typeText("#sr-l6", "Toxin activated mutagen.....", 40);
<</script>>
<</timed>>
<<timed 10.8s>>
<<script>>
setup.typeText("#sr-l7", "Mutagen now inactive. Toxin should now only agitate skin.", 40);
<</script>>
<</timed>>
<<timed 13.7s>>
<<replace "#sr-choice">>
<br>
<<link "Longer hair..... So tell me, can we use the mushroom, if the person has no mutagen?">>
<<set $shroom_research to false>>
<<set $shroom_done to true>>
<<replace "#sr-choice">><</replace>>
<<replace "#sr-box2">>
<br>
<div class="terminal">
<div id="sr2-l1"></div>
<div id="sr2-l2"></div>
<div id="sr2-l3"></div>
<div id="sr2-l4"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#sr2-l1", "System: research completed.", 40);
<</script>>
<</timed>>
<<timed 1.7s>>
<<script>>
setup.typeText("#sr2-l2", "Mushroom can be eaten if boiled for long enough, as it will remove the toxins", 40);
<</script>>
<</timed>>
<<timed 4.1s>>
<<script>>
setup.typeText("#sr2-l3", "Mushroom is also suitable as substitute for biological matter used in 3D printing.", 40);
<</script>>
<</timed>>
<<timed 7.9s>>
<<script>>
setup.typeText("#sr2-l4", "System: Should the mushroom be prepared for consumption?", 40);
<</script>>
<</timed>>
<<timed 10.7s>>
<<replace "#sr-yes">>
<br>
<<link "Yes">>
<<replace "#sr-yes">><</replace>>
<<replace "#sr-box3">>
<br>
<div class="terminal">
<div id="sr3-l1"></div>
<div id="sr3-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#sr3-l1", "System: preparing...", 40);
<</script>>
<</timed>>
<<timed 1.4s>>
<<script>>
setup.typeText("#sr3-l2", "System: mushroom prepared.", 40);
<</script>>
<</timed>>
<<timed 3s>>
<<replace "#sr-eat">>
<br>
<<linkreplace "Eat the mushroom">>
<<set $shroom_food to true>>
<br>..... They taste like cardboard.<br>
But they are a source of food.
<</linkreplace>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</if>>
/* ---------- STRANGE ROCK ---------- */
<<if $first_rock is true>>
<br>
<div id="rock-box"></div>
<div id="rock-choice"></div>
<div id="rock-start">
<<link "Tell the system you found a strange rock">>
<<replace "#rock-start">><</replace>>
<<replace "#rock-box">>
<div class="terminal">
<div id="rk-l1"></div>
<div id="rk-l2"></div>
<div id="rk-l3"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#rk-l1", "System: scanning......", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#rk-l2", "Rock seems to be high in mineral concentration.", 40);
<</script>>
<</timed>>
<<timed 3.9s>>
<<script>>
setup.typeText("#rk-l3", "Useful for 3D printing.", 40);
<</script>>
<</timed>>
<<timed 5.4s>>
<<replace "#rock-choice">>
<br>
<<link "You should collect more, so you can print things">>
<<set $first_rock to false>>
<<set $research_rock to true>>
<<replace "#rock-choice">>
<br>You should collect more, so you can print things.
<</replace>>
<</link>>
<</replace>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- POWER WARNING / SOLAR PANELS (day 84) ---------- */
<<if $timeto <= 84 and not $solar_started>>
<br>
<div class="terminal">
<div id="pw-l1"></div>
<div id="pw-l2"></div>
</div>
<div id="pw-choice1"></div>
<div id="pw-box2"></div>
<div id="pw-choice2"></div>
<div id="pw-box3"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#pw-l1", "System: power on medium.", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#pw-l2", "It is recommended to connect external energy source.", 40);
<</script>>
<</timed>>
<<timed 4.2s>>
<<replace "#pw-choice1">>
<br>
<<linkreplace "Ask if it has any ideas">>
<<replace "#pw-box2">>
<br>
<div class="terminal">
<div id="pw2-l1"></div>
<div id="pw2-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pw2-l1", "System: suggestion: installing solar panels.", 40);
<</script>>
<</timed>>
<<timed 2.1s>>
<<script>>
setup.typeText("#pw2-l2", "Solar panels would produce enough electricity to maintain Capsule energy needs.", 40);
<</script>>
<</timed>>
<<timed 5.8s>>
<<replace "#pw-choice2">>
<br>
<<linkreplace "Ask it what it needs">>
<<set $solar_required to true>>
<<set $solar_started to true>>
<<replace "#pw-box3">>
<br>
<div class="terminal">
<div id="pw3-l1"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pw3-l1", "System: in order to produce enough solar panels, 9 minerals and 11 biological compounds are needed.", 40);
<</script>>
<</timed>>
<</linkreplace>>
<</replace>>
<</timed>>
<</linkreplace>>
<</replace>>
<</timed>>
<</if>>
/* ---------- BUILD SOLAR PANELS ---------- */
<<if $solar_required is true and $minerals >= 9 and $mushroom >= 11>>
<br>
<div id="solar-start">
<<linkreplace "I got enough minerals and biological matter to create the solar panels">>
<<set $solar_required to false>>
<<set $solar_building to true>>
<<set $minerals -= 9>>
<<set $mushroom -= 11>>
<<set $food -= 11>>
<br>
<div class="terminal">
<div id="sb-l1"></div>
<div id="sb-l2"></div>
</div>
<<timed 0.1s>>
<<script>>
setup.typeText("#sb-l1", "System: starting to create solar panels.", 40);
<</script>>
<</timed>>
<<timed 1.9s>>
<<script>>
setup.typeText("#sb-l2", "This should take until tomorrow.", 40);
<</script>>
<</timed>>
<</linkreplace>>
</div>
<</if>>
/* ---------- SOLAR PANELS DONE ---------- */
<<if $solar_build is true>>
<br>
<div class="terminal">
<div id="sd-l1"></div>
<div id="sd-l2"></div>
</div>
<<timed 0.1s>>
<<script>>
setup.typeText("#sd-l1", "System: solar panels are done.", 40);
<</script>>
<</timed>>
<<timed 1.6s>>
<<script>>
setup.typeText("#sd-l2", "Please install them outside.", 40);
<</script>>
<</timed>>
<</if>>
/* ---------- SPECIAL PRINT REQUEST ---------- */
<<if $dildo_request is true and not $dildo>>
<br>
<div id="sp-box1"></div>
<div id="sp-choice1"></div>
<div id="sp-box2"></div>
<div id="sp-choice2"></div>
<div id="sp-box3"></div>
<div id="sp-start">
<<link "Ask the system if it can print a smooth, slightly curved object, a bit longer than your hand, with a wide base">>
<<set $dildo_request to false>>
<<replace "#sp-start">><</replace>>
<<replace "#sp-box1">>
<br>
<div class="terminal">
<div id="sp1-l1"></div>
<div id="sp1-l2"></div>
<div id="sp1-l3"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#sp1-l1", "System: analysing request.....", 40);
<</script>>
<</timed>>
<<timed 1.7s>>
<<script>>
setup.typeText("#sp1-l2", "System: object shape does not match any known tool.", 40);
<</script>>
<</timed>>
<<timed 4.5s>>
<<script>>
setup.typeText("#sp1-l3", "System: please state the purpose of the object.", 40);
<</script>>
<</timed>>
<<timed 7s>>
<<replace "#sp-choice1">>
<br>
<<link "Tell it that it's for stress relief">>
<<replace "#sp-choice1">><</replace>>
<<replace "#sp-box2">>
<br>
<div class="terminal">
<div id="sp2-l1"></div>
<div id="sp2-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#sp2-l1", "System: .....", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#sp2-l2", "System: understood. Printing now.", 40);
<</script>>
<</timed>>
<<timed 3.8s>>
<<replace "#sp-choice2">>
<br>
<<linkreplace "Thank the system">>
<<set $dildo to true>>
<br>You can't tell if the system is judging you or not. Either way, it's done.
<</linkreplace>>
<</replace>>
<</timed>>
<</link>>
<</replace>>
<</timed>>
<</link>>
</div>
<</if>>
/* ---------- 3D PRINTER MENU ---------- */
<<if $electricity is true>>
<br>
<div id="print-start">
<<linkreplace "Ask what it can print for you">>
<br>
<div class="terminal">
<div id="pm-l1"></div>
</div>
<div id="po-bottle"></div>
<div id="po-backpack"></div>
<div id="po-massage"></div>
<div id="print-result"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#pm-l1", "System: currently able to print:", 40);
<</script>>
<</timed>>
<<timed 1.7s>>
/* WATER BOTTLE: 5 minerals */
<<if not $bottle_printed>>
<<replace "#po-bottle">>
<br>
<<link "Water bottle (5 minerals)">>
<<if $minerals >= 5>>
<<set $minerals -= 5>>
<<set $bottle_printed to true>>
<<set $water_bottle to true>>
<<replace "#po-bottle">><</replace>>
<<replace "#print-result">>
<br>
<div class="terminal">
<div id="pr-l1"></div>
<div id="pr-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pr-l1", "System: printing water bottle...", 40);
<</script>>
<</timed>>
<<timed 1.7s>>
<<script>>
setup.typeText("#pr-l2", "System: water bottle printed.", 40);
<</script>>
<</timed>>
<<else>>
<<replace "#print-result">>
<br>
<div class="terminal">
<div id="pr-l1"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pr-l1", "System: not enough resources. Water bottle needs 5 minerals.", 40);
<</script>>
<</timed>>
<</if>>
<</link>>
<</replace>>
<</if>>
/* BACKPACK: 8 biological */
<<if not $backpack_printed>>
<<replace "#po-backpack">>
<br>
<<link "Backpack (8 biological compounds)">>
<<if $mushroom >= 8>>
<<set $mushroom -= 8>>
<<set $food -= 8>>
<<set $backpack_printed to true>>
<<set $backpack to true>>
<<replace "#po-backpack">><</replace>>
<<replace "#print-result">>
<br>
<div class="terminal">
<div id="pr-l1"></div>
<div id="pr-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pr-l1", "System: printing backpack...", 40);
<</script>>
<</timed>>
<<timed 1.5s>>
<<script>>
setup.typeText("#pr-l2", "System: backpack printed.", 40);
<</script>>
<</timed>>
<<else>>
<<replace "#print-result">>
<br>
<div class="terminal">
<div id="pr-l1"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pr-l1", "System: not enough resources. Backpack needs 8 biological compounds.", 40);
<</script>>
<</timed>>
<</if>>
<</link>>
<</replace>>
<</if>>
/* MASSAGE STICK: 3 biological + 4 minerals */
<<if not $massage_printed>>
<<replace "#po-massage">>
<br>
<<link "Massage stick (3 biological compounds, 4 minerals)">>
<<if $mushroom >= 3 and $minerals >= 4>>
<<set $mushroom -= 3>>
<<set $food -= 3>>
<<set $minerals -= 4>>
<<set $massage_printed to true>>
<<set $massage_stick to true>>
<<replace "#po-massage">><</replace>>
<<replace "#print-result">>
<br>
<div class="terminal">
<div id="pr-l1"></div>
<div id="pr-l2"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pr-l1", "System: printing massage stick...", 40);
<</script>>
<</timed>>
<<timed 1.8s>>
<<script>>
setup.typeText("#pr-l2", "System: massage stick printed.", 40);
<</script>>
<</timed>>
<<else>>
<<replace "#print-result">>
<br>
<div class="terminal">
<div id="pr-l1"></div>
</div>
<</replace>>
<<timed 0.1s>>
<<script>>
setup.typeText("#pr-l1", "System: not enough resources. Massage stick needs 3 biological compounds and 4 minerals.", 40);
<</script>>
<</timed>>
<</if>>
<</link>>
<</replace>>
<</if>>
<</timed>>
<</linkreplace>>
</div>
<</if>>
<br><br>
[[Go to your room->yourroom]]<br>
[[Go to the airlock->transfer]]
<</nobr>><<nobr>>
<img src="./images/bedroom.jpg">
<br><br>
It is your bedroom.<br>
<<if $hair_message is true>>
Your pubic hair grew.<br>
<<set $hair_message to false>>
<</if>>
<br>
<div id="fun-start">
<<linkreplace "Masturbate">>
<br>You dim the lights.<br>
<<if $massage_stick is true>>
[[Use the vibrator->masturbate][$toy to "stick"]]<br>
<</if>>
<<if $dildo is true>>
[[Use the dilo->masturbate][$toy to "dildo"]]<br>
<</if>>
[[Without any toys->masturbate][$toy to "none"]]<br>
<</linkreplace>>
</div>
<br>
[[go to sleep->sleep]]<br>
[[go to the bathroom->bathroom1]]<br>
[[go to the commonroom->common]]
<</nobr>><img src="./images/bedroomsleeping.png">
<<set $timeto to $timeto - 1>>
<<set $timeofday to 1>>
<<set $water to $water - 1>>
<<set $food to $food - 1>>
<<set $drink to false>>
<center>
<span id="centered-text" style="font-size: 50px; color: white; padding: 10px;">
$timeto days left until the colonyship arrives
</span>
</center>
<<if $water <= 0 or $food <= 0>>
<<timed 4s>>
<<goto "death">>
<</timed>>
<<else>>
<<timed 4s>>
<<goto "wakeup1">>
<</timed>>
<</if>>
<<if $breastadd is true>>
<<set $breast to $breast + 1>>
<</if>>
<<if $frogtrapbuild is true>>
<<set $frogtrapcountdown to 0>>
<</if>>
<<if $waiting_for_frog is 1>>
<<set $waiting_for_frog to 0>>
<</if>>
<<if $frogreseach is 2 and $frog is 0>>
<<set $frogreseach to 1>>
<</if>>
<<if $weightchange_plus is true>>
<<set $weight to $weight + 1>>
<<set $systemweight to true>>
<<set $weightchange_plus to false>>
<</if>>
/* mushroom trigger: itchy hand -> hair growth -> research result */
<<if $hair_grow is true>>
<<set $hair to $hair + 1>>
<<set $hair_grow to false>>
<<set $shroom_research to true>>
<<set $vaginahair to $vaginahair + 1>>
<</if>>
<<set $hairtimer to $hairtimer + 1>>
<<if $hairtimer >= 5 and $vaginahair <= 3>>
<<set $hairtimer to 0>>
<<set $vaginahair to $vaginahair + 1>>
<<set $hair_message to true>>
<</if>>
<<if $lake_transformation is true>>
<<set _traits to ["breast", "ass", "hair", "vaginahair"]>>
<<set _pick to _traits.random()>>
<<if State.variables[_pick] <= 0 or random(1, 100) <= 70>>
<<set State.variables[_pick] to State.variables[_pick] + 1>>
<<else>>
<<set State.variables[_pick] to State.variables[_pick] - 1>>
<</if>>
<<set $lake_transformation to false>>
<</if>>
/* solar panels are finished after one night */
<<if $solar_building is true>>
<<set $solar_building to false>>
<<set $solar_build to true>>
<</if>>
/* water pump: counts down each night, done when the timer reaches 1 */
<<if $pump_timer > 1>>
<<set $pump_timer to $pump_timer - 1>>
<<if $pump_timer is 1>>
<<set $pump_done to 1>>
<</if>>
<</if>><<nobr>>
<img src="./images/shower.jpg">
<br><br>
It's your small bathroom.<br><br>
<<if $vaginahair >= 1>>
<<link "Trim your pussyhair">>
<<set $vaginahair to $vaginahair - 1>>
<<goto "bathroom1">>
<</link>><br>
<<link "Shave everything">>
<<set $vaginahair to 0>>
<<goto "bathroom1">>
<</link>><br><br>
<</if>>
<<if $hair >= 1>>
<<link "Cut your hair">>
<<set $hair to $hair - 1>>
<<goto "bathroom1">>
<</link>><br><br>
<</if>>
[[Shower->showering]]<br>
[[Leave->yourroom]]
<</nobr>>You wake up.
[[stand up->yourroom]]<img src="./images/shower_showering.jpg">
You take a nice hot shower.
System: water was recycled
[[leave bathroom->common]]
<<nobr>>
<img src="./images/stream2.jpg">
<br><br>
After some time you arrive at what seems to be the source of the stream.<br>
With that you now have access to clean water.<br><br>
<<if $cause_contamination>>
<<if not $drink>>
<<linkreplace "Drink from the water">>
<br>You drink from the water.<br>
<<if $water_bottle is true>>
You also fill your water bottle.<br>
<<set $water to $water + 2>>
<<else>>
<<set $water to $water + 1>>
<</if>>
<<set $drink to true>>
You now have $water units of water.
<</linkreplace>><br><br>
<<else>>
You already drank today.<br><br>
<</if>>
<<else>>
You don't want to drink the water if you don't know whether it is contaminated or not.<br><br>
<<if $drink>>
You already drank today.<br><br>
<<elseif $water <= 1>>
<<linkreplace "You are way too thirsty to care about that">>
<br>You drink the water.<br>
<<if $water_bottle is true>>
You also fill your water bottle.<br>
<<set $water to $water + 2>>
<<else>>
<<set $water to $water + 1>>
<</if>>
<<set $drink to true>>
You now have $water units of water.
<</linkreplace>><br><br>
<</if>>
<</if>>
<<if not $cause_contamination>>
<<linkreplace "The water looks nice. You could go for a swim.">>
<br>But without knowing how the other lake got contaminated, you don't want to risk it.
<</linkreplace>><br><br>
<<else>>
<<linkreplace "The water looks nice. You could go for a swim.">>
<br>You quickly take off your suit.<br><br>
[[Jump into the water->watersource3]]
<</linkreplace>><br><br>
<</if>>
<<if $water_pump is true>>
You should probably install the waterpump here, once you have the stone, the system talked about.<br><br>
<<set $stone_quest to true>>
<</if>>
[[Go back->lake]]
<<set $access_water to true>>
<<set $timeofday to $timeofday + 1>>
<</nobr>><img src="./images/stream2_swimming.jpg">
You swim around for a while.
<<set $suit to false>>
[[get out of the water->watersource4]]<img src="./images/stream2_swimming2.jpg">
You sit on some rocks until you are dried off.
<<linkreplace"put your suit back on">>
<<set $suit to true>>
<<goto"watersource2">>
<</linkreplace>><<nobr>>
<<set _forest to random(1, 5)>>
<<switch _forest>>
<<case 1>>
<img src="./images/forrest1.jpg">
<<case 2>>
<img src="./images/forrest2.jpg">
<<case 3>>
<img src="./images/forrest3.jpg">
<<case 4>>
<img src="./images/forrest4.jpg">
<<case 5>>
<img src="./images/forrest5.jpg">
<</switch>>
<br>
<br>
<<if $backpack is true>>
You find a lot of mushrooms. Thanks to your backpack you can carry more of them.
<<set $mushroom to $mushroom + 4>>
<<set $food to $food + 4>>
<<else>>
You find a handful of mushrooms.
<<set $mushroom to $mushroom + 2>>
<<set $food to $food + 2>>
<</if>>
<<set $timeofday to $timeofday + 1>>
<br>
[[leave->hub]]
<</nobr>>
able to build waterthing
<<nobr>>
<<if $emergencykit is true>>
/* ---------- FIRST TIME: EMERGENCY KIT ---------- */
<br>
<div class="terminal">
<div id="d-l1"></div>
<div id="d-l2"></div>
<div id="d-l3"></div>
</div>
<div id="d-choice"></div>
<div id="d-result"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#d-l1", "System: vital signs critical.", 40);
<</script>>
<</timed>>
<<timed 1.6s>>
<<script>>
setup.typeText("#d-l2", "System: scanning for emergency supplies.....", 40);
<</script>>
<</timed>>
<<timed 3.9s>>
<<script>>
setup.typeText("#d-l3", "System: emergency kit located in storage compartment.", 40);
<</script>>
<</timed>>
<<timed 6.6s>>
<<replace "#d-choice">>
<br>
<<link "Open the emergency kit">>
<<set $emergencykit to true>>
<<set $water to Math.max($water, 0) + 3>>
<<set $food to Math.max($food, 0) + 3>>
<<replace "#d-choice">><</replace>>
<<replace "#d-result">>
<br>Your hands shake as you tear the kit open. Inside are sealed water pouches and a few ration bars. You find 3 units of water and 3 pieces of food.<br><br>
You wouldn't have survived another day without it.<br><br>
[[Go on->wakeup1]]
<<set $emergencykit to false>>
<</replace>>
<</link>>
<</replace>>
<</timed>>
<<else>>
/* ---------- AFTER THE KIT: DEATH ---------- */
<br>
<div class="terminal">
<div id="d-l1"></div>
<div id="d-l2"></div>
</div>
<div id="d-result"></div>
<<timed 0.1s>>
<<script>>
setup.typeText("#d-l1", "System: vital signs failing.....", 40);
<</script>>
<</timed>>
<<timed 2.2s>>
<<script>>
setup.typeText("#d-l2", "System: scout deceased.", 40);
<</script>>
<</timed>>
<<timed 3.8s>>
<<replace "#d-result">>
<br>
<<if $water <= -1>>
Your throat is dry and cracked. Every swallow burns. You try to stand, but your legs give way, and you collapse on the floor of your unit.<br><br>
You died of thirst.
<<else>>
Your stomach cramps and your hands won't stop shaking. You try to stand, but your legs give way, and you collapse on the floor of your unit.<br><br>
You starved to death.
<</if>>
<br><br>
The colonyship will arrive to find an empty unit.<br><br>
<<link "Start over">>
<<run Engine.restart()>>
<</link>>
<</replace>>
<</timed>>
<</if>>
<</nobr>><<nobr>>
<br><br>
You dim the lights and sink into your bed, the sheets cool against your bare skin<br><br>
<<linkreplace "Close your eyes">>
<br><br>
<<if $toy is "stick">>
/* ---------- VIBRATOR: 5 beats ---------- */
You reach for the vibrator and switch it on. Its steady hum trembles against your palm, and you slide it down between your legs, pressing it flat against your clit.<br>
A sharp gasp escapes you as the vibration hits you're already soaked, already swollen, and the first touch sends a jolt straight up your spine.<br><br>
<<linkreplace "start slow">>
<br>
You start slow, grinding it in lazy circles, your hips twitching up to meet it.<br>
Every pass makes your thighs tense, makes your breath come shorter, makes that tight, hot ache deep inside you clench around nothing.<br><br>
<<linkreplace "keep going">>
<br>
You start to feel a deep, pulsing heat that spreads low through your belly and down your thighs. You're close every muscle winding tighter, your breathing ragged, a thin sheen of sweat on your skin.<br>
Your hips buck against the vibrator, buzzing harder now, pressed exactly where you need it.<br><br>
<<linkreplace "cum">>
<br>
Pleasure coils hot and tight at your core, climbing, climbing, until it snaps. Your back arches off the mattress, a broken moan tearing out of your throat as the orgasm rips through you in long, clenching waves. Your thighs clamp shut around your hand, your whole body trembling, pulsing, soaked.<br>
For a few moments, nothing exists outside this room.<br><br>
<<linkreplace "Lie still">>
<br>
Slowly, your body comes back to you. The aftershocks fade into a warm, heavy glow, your muscles loose and liquid against the sheets.<br>
You lie there for a while, listening to the quiet hum of the capsule, feeling more relaxed than you have in days.<br>
You switch off the vibrator, slick and warm in your hand, and put it away.<br>
<br>
[[Go back->yourroom]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<elseif $toy is "dildo">>
/* ---------- DILDO: 8 beats ---------- */
You reach for the dildo and close your hand around it. You feel the size of it in your hand. The anticipation of feeling it inside you is making your pussy wet.<br><br>
<<linkreplace "give it a little lick">>
<br>
You bring the dildo towards your mouth and give it a small lick, coating it in your saliva.<br>
You don't rush. You drag the tip down the line of your stomach, over your hipbone, along the inside of your thigh, leaving a faint wet trail behind it.<br>
You hover over your wet pussy for a second.<br><br>
<<linkreplace "tease yourself">>
<br>
You keep teasing yourself with it, back and forth, until the ache turns impatient.<br>
Then you tilt your hips and set the head against your entrance just resting there, just pressure, feeling yourself begin to open.<br><br>
<<linkreplace "push it in">>
<br>
You push in slowly. The stretch is deep and deliberate, a full, heavy pressure that keeps unfolding as you sink it further, inch by inch, until your body has to stop and simply breathe around it.<br>
You hold there, thighs trembling, feeling how far it reaches, how completely it fills you. Your free hand knots in the sheets.<br><br>
<<linkreplace "start to move">>
<br>
Then you start to move. Long, rolling thrusts, pulling almost all the way out and sliding back in, your hips rising to meet your hand.<br>
You find an angle that lights something up behind your eyes and you chase it faster now, deeper, the wet sounds filling the quiet room, soft helpless sounds breaking out of you with every stroke.<br><br>
<<linkreplace "keep going">>
<br>
You start to feel a deep, pulsing heat that spreads low through your belly and down your thighs. You're close every muscle winding tighter, your breathing ragged, a thin sheen of sweat on your skin.<br>
You drive it into yourself deep and fast, grinding down against your own hand, and your body clenches hard around it gripping, fluttering, holding it as deep as it will go.<br><br>
<<linkreplace "cum">>
<br>
Pleasure coils hot and tight at your core, climbing, climbing, until it snaps. Your back arches off the mattress, a broken moan tearing out of your throat as the orgasm rips through you in long, clenching waves. Your thighs clamp shut around your hand, your whole body trembling, pulsing, soaked.<br>
For a few moments, nothing exists outside this room.<br><br>
<<linkreplace "Lie still">>
<br>
Slowly, your body comes back to you. The aftershocks fade into a warm, heavy glow, your muscles loose and liquid against the sheets.<br>
You lie there for a while, listening to the quiet hum of the capsule, feeling more relaxed than you have in days.<br>
You ease the dildo out slowly, gasping at the loss of it, and set it aside to clean, your thighs still trembling.<br>
<br>
[[Go back->yourroom]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<else>>
/* ---------- HANDS: 6 beats ---------- */
You don't need anything but your own hands. You slide them down your body, nails dragging lightly over your stomach, your hips, until your fingers slip between your thighs and find you drenched and throbbing.<br><br>
<<linkreplace "touch yourself">>
<br>
You moan softly at your own touch. Two fingers glide into your wet pussy, spreading it, circling your clit with just enough pressure to make your whole body jerk.<br>
<<linkreplace "tease yourself">>
<br>
You tease yourself slow, shallow strokes, dipping just inside before pulling back, feeling how tight and slick you are, how badly you want to be filled.<br>
<<if $dildo is false>>You wonder if the computer can make you something to fill this hole <<set $dildo_request to true>><</if>><br><br>
<<linkreplace "keep going">>
<br>
You start to feel a deep, pulsing heat that spreads low through your belly and down your thighs. You're close every muscle winding tighter, your breathing ragged, a thin sheen of sweat on your skin.<br>
Your hips buck against your hand, two fingers pumping hard and fast, the heel of your palm grinding against your clit.<br><br>
<<linkreplace "cum">>
<br>
Pleasure coils hot and tight at your core, climbing, climbing, until it snaps. Your back arches off the mattress, a broken moan tearing out of your throat as the orgasm rips through you in long, clenching waves. Your thighs clamp shut around your hand, your whole body trembling, pulsing, soaked.<br>
For a few moments, nothing exists outside this room.<br><br>
<<linkreplace "Lie still">>
<br>
Slowly, your body comes back to you. The aftershocks fade into a warm, heavy glow, your muscles loose and liquid against the sheets.<br>
You lie there for a while, listening to the quiet hum of the capsule, feeling more relaxed than you have in days.<br>
<br>
[[Go back->yourroom]]
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</if>>
<</linkreplace>>
<</nobr>><<nobr>>
<img src="./images/cave_2.jpg">
<br><br>
The tunnel narrows. Your footsteps stop echoing, and the air turns warm and damp against your skin.<br><br>
Somewhere ahead, something is glowing.<br><br>
<<linkreplace"you take a look at the walls. They seem made......
The mission brief did not say anythign about inteligent life here".>>
<br>
[[continue to go further->tease]]
<</linkreplace>>
<</nobr>><<nobr>>
<img src="./images/stone.jpg">
<br><br>
The tunnel opens into a chamber. A crystal the size of your torso is edged into a stone obelisk.<br><br>
This is probably the stone your System talked about. <br><br>
<<timed 3s>>
<<replace "#te-end">>
<br>
<b>Who are these people? Are they still around.,,? so many questions</b><br><br>
You see some images flashing in your eyes.
<<link "Find out on Patreon">>
<<run window.open("https://www.patreon.com/codegremlin/membership", "_blank", "noopener")>>
<</link>><br>
[[explore the rest of the game->hub]]
<</replace>>
<</timed>>
<div id="te-end"></div>
<</nobr>>