<p>It is a brisk and cloudy afternoon in early Spring. In a garden hidden deep within the Berylmist Forest, a young rabbit named Paige finishes her first gathering mission assigned to her by the Chief Elder of the "Rabbitat," the rabbit colony she calls home. She closes her wicker basket's lid and lets out a weary sigh.
<pg>Paige:</pg> <i>What a day! I shouldn't keep the Chief Elder waiting… but let me check one more thing. Just to be safe!</i></p>
<hr>
1. [[Inspect your supplies]]
2. [[Check your map]]
3. [[Review safety procedures]]
4. [[Begin the trek to the Rabbitat|Ready or not?]]
<hr>
\<<script>>resetParticles();<</script>><p>Paige opens her map to double-check which way leads home. Her destination is the Rabbitat, which is two miles southwest of Paige’s current location.
First, Paige must head south until reaching a crossroads where the Westward path will lead her to a small forest clearing. From there, a one-mile march southwest will bring her home safe and sound.
After thoroughly reviewing her map twice for good measure, Paige rolls it up and stuffs it into her back pocket.
<hr>
1. [[Inspect your supplies]]
2. [[Review safety procedures]]
3. [[Begin the trek to the Rabbitat|Ready or not?]]
<hr>
\</p><p>Paige takes a moment to review the safety procedures for travelling through Berylmist Forest, provided to her by the Chief Elder:
<i><li>"Predators are often found wandering the forest at dusk. Should you come across one, be prepared to run and hide."</li>
<li>"Crackleberries are combustible fruits typically used to ward off predators. You can find them growing in the forest."</li>
<li>"The Rabbitat Scouter's Guild has prepared traps for predators. Watch for them and be mindful not to activate one by mistake."</li></i>
<hr>
1. [[Inspect your supplies]]
2. [[Check your map]]
3. [[Begin the trek to the Rabbitat|Ready or not?]]
<hr>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<p>Paige lifts her heavy wicker basket, placing it between her shoulders, and begins hopping down the southward path out of the garden and toward her home.
<hr>
1. <i>[['"No time to waste!"'|Arrive at crossroads]]</i>
2. <i>[['"On second thought..."'|Double-Check]]</i>
<hr>
\</p><p>Paige opens the lid of her wicker basket to inspect what she collected today. Her mission from the Chief Elder was to gather a half-dozen fresh carrots, five sachets of herbs, two bags of wild berries, and a jug of fresh spring water. Paige counts everything she needs in addition to another half-dozen carrots and a third bag of berries.
<pg>Paige:</pg> <i>I hope the Chief Elder appreciates these extra supplies because my back certainly won’t!</i>
<hr>
1. [[Check your map]]
2. [[Review safety procedures]]
3. [[Begin the trek to the Rabbitat|Ready or not?]]
<hr>
\</p>\<<if State.history[State.history.length - 2].title === "Grab onto the edge of the pitfall">>
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
\<</if>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<p>Paige makes it back to the crossroads. She takes a deep breath in, then out.
<<if visited ("Forward & Left") and visited ("Left")>><pg>Paige:</pg> <i>That was quite the detour! A little more excitement than I hoped for. I think it's time to head home.</i>
Having taken all other paths, Paige only has the road to her right to explore. There is no doubt it will be the one that leads her home.
<hr>
<<if visited("Left")>><s>1. Go left</s><<else>>1. [[Go left|Left]]<</if>>
2. [[Go right|The Right Way West]]
<<if visited("Forward & Left")>><s>3. Go forward, then left</s><<else>>3. [[Go forward, then left|Forward & Left]]<</if>>
<hr>
<<else>><pg>Paige:</pg> <i>Alright, where to next?</i>
Looking at the paths to choose from, Paige takes a moment to consider her options before marching on.
<hr>
<<if visited("Left")>><s>1. Go left</s><<else>>1. [[Go left|Left]]<</if>>
2. [[Go right|Right]]
<<if visited("Forward & Left")>><s>3. Go forward, then left</s><<else>>3. [[Go forward, then left|Forward & Left]]<</if>>
4. [[Retrace your steps]]
<hr>
\<</if>></p>\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<</timed>>
\<p>Paige ventures down the path to her left and quickly finds herself in unknown terrain. Before turning back, she searches the area for something to bring home that would impress the Chief Elder.
<pg>Paige:</pg> <i>I don't </i><<linkreplace "<i>see anything that--</i>" t8n>><i>see anything that--</i>
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-low" t8n>><<addclass "body" "anxiety-high" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<</timed>>
Suddenly, Paige’s left hindleg fails to touch the ground, throwing her off balance, and she begins to fall!
<pg>Paige:</pg> <i>Oh, shoot!!!</i>
Paige is moments away from descending into a pitfall with a thorn-covered thicket below. She tries grabbing hold of something to avoid falling further.
<hr>
1. [[Grab onto the edge of the pitfall]]
2. [[Grab onto a nearby vine]]
<hr>
<</linkreplace>>
\</p><p><<if State.history[State.history.length - 2].title === "Return to the crossroads">>
\Paige heads down the path to her right, eager to return home.
\<<else>>Paige continues along the path, eager to return home.
\<</if>>
<pg>Paige:</pg> <i>Oh, of course! I was facing South at the crossroads, so West was to my right. The "right" way was West. </i><<if visited ("Forward & Left") or visited ("Left")>><i>I wish I'd thought of that sooner!</i>
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-low" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
Taking a detour has delayed Paige's journey longer than she had hoped, and the Chief Elder will not be pleased if she is out too late. She picks up the pace and, distracted by thoughts of the Chief's reprimands, wanders aimlessly [[into the clearing...|Predator Sighting]]
<<else>><i>I'll have to remember that for next time!</i>
\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
Paige hops with a spring in her step. She has a wicker basket full of goods and is finding her way home without trouble. She daydreams about how proud the Chief Elder will be as she wanders aimlessly [[into the clearing...|Predator Sighting]]<</if>></p>\<<if State.history[State.history.length - 2].title === "Retrace your steps">>
\<p>Paige goes to investigate the popping noise she heard in the distance, down the road leading forward and to the left, until she reaches a dead end.
<pg>Paige:</pg> <i>Could that be what I think it is?</i>
After a quick look around, Paige's suspicions are proven right: she found a bush full of crackleberries hidden in a nearby alcove!
If handled carelessly, the seeds inside crackleberries become agitated and combust. Though not flammable, the sparks left behind can be quite disorienting.</p>
<<else>><p>Paige trots along the path leading forward and left until reaching a dead end. As she takes a moment to look around, Paige is startled by a loud popping noise from behind her.
<pg>Paige:</pg> <i>Oh, my goodness! What was-- hang on, I think I know what that was.</i>
Paige turns around to find a crackleberry bush hidden in a nearby alcove!
If handled carelessly, the seeds inside crackleberries become agitated and combust. Though not flammable, the sparks left behind can be quite disorienting.</p>
<</if>><hr>
1. [[Take the berries]]
<hr><p><pg>Paige:</pg> <i>These should come in handy if I run into any predators. Better to be safe than sorry!</i>
Paige gently picks the crackleberries from the bush. She tucks them into her jacket pocket, but not before checking for any holes between the stitching.
<div class="glow-text">
@@.item;You have obtained: Crackleberries!@@
</div>
With that, Paige heads to the crossroads, mindful not to jostle the crackleberries along the way.</p>
<hr>
1. [[Return to the crossroads]]
<hr>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<p>Paige latches onto the edges of the pitfall. She struggles to climb up but eventually <<linkreplace "pulls herself to the surface." t8n>>pulls herself to the surface.
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
After taking a moment to collect herself, Paige examines the pit she narrowly escaped falling into.
<pg>Paige:</pg> <i>The Rabbitat Scouter's Guild must have laid out this trap. I hope the Chief Elder doesn't punish me for setting it off!</i>
Paige decides to worry about this predicament another time, as the Chief elder does not take kindly to those who dawdle. She rushes to the crossroads, huffing and puffing all the way back.
<hr>
1. [[Return to the crossroads]]
<hr>
<</linkreplace>>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<p>Paige grabs hold of a nearby vine, but it snaps, too weak to maintain her weight. She may have known this would happen if she had noticed it was part of the pitfall trap. Paige falls into the thicket, where razor-sharp thorns catch on her tender flesh as she <<linkreplace "struggles to escape." t8n>>\ struggles to escape.
Paige begins to feel faint, and her heart rate slows to a crawl. She fades from consciousness, severely wounded, now the prize catch for whoever set this pitfall trap in the Berylmist Forest.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
\</p><p>Paige hops for half a mile before reaching a crossroads. She digs into her pockets to check her map, only to <<linkreplace "discover it had slipped through a small hole between the stitches." t8n>>discover it had slipped through a small hole between the stitches.
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-low" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
<pg>Paige:</pg> <i>I thought I'd fixed that before leaving this morning!</i>
The skin beneath Paige's fur runs warm as her heart begins racing, but recalling the wisdom of the Rabbitat's Chief Elder calms her down.
<ce>Chief Elder:</ce> <i>When you feel afraid, don't fret. </i><<linkreplace "<i>Just stop...</i>" t8n>><i>Just stop…
</i><pg>Paige:</pg> <i>Stop. Close your eyes.</i>
<ce>Chief Elder:</ce> <i>...breathe...</i>
<pg>Paige:</pg> <i>Breathe in, breathe out. Breathe in, breathe out. [[Breathe in, breathe out.|Which way is West?]]</i>
\<</linkreplace>>
\<</linkreplace>>
\</p><p>Paige turns back, hops into the garden, and gently places her wicker basket on the ground.
<pg>Paige:</pg> <i>I should make sure I've got everything I need before heading home.</i>
<hr>
1. [[Inspect your supplies]]
2. [[Check your map]]
3. [[Review safety procedures]]
4. [[Begin the trek to the Rabbitat|Ready or not?]]
<hr>
\</p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
\<p><ce>Chief Elder:</ce> <i>...stay calm and march forward.</i>
Paige opens her eyes and puffs out her chest, posing triumphantly.
<pg>Paige:</pg> <i>This isn't a problem. It's an opportunity!</i>
There are three paths in front of Paige. Seeing a chance to explore, she considers taking a detour before taking the westward path home, so long as she can remember which way leads west.
<pg>Paige:</pg> <i>I don't need a map if I can act on instinct! And my instincts are saying...</i>
<hr>
<<if visited("Left")>><s>1. Go left</s><<else>>1. [[Go left|Left]]<</if>>
2. [[Go right|Right]]
<<if visited("Forward & Left")>><s>3. Go forward, then left</s><<else>>3. [[Go forward, then left|Forward & Left]]<</if>>
4. [[Retrace your steps]]
<hr>
\</p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-low" t8n>><<addclass "body" "anxiety-high" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<</timed>>
\<p>…but then the sight of a giant python in the distance stops Paige in her tracks! <<if visited ("Left")>>Yet another obstacle for her to get tangled up in if she is not careful. <</if>>Paige is frozen in fear, heart and mind racing ferociously, until she hears a familiar voice in her head, snapping her into reality…
<ce>Chief Elder:</ce> <<linkreplace "<i>Just stop.</i>" t8n>><i>Just stop.
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
</i><pg>Paige:</pg> <i>Okay, j-just stop. Close your eyes.</i>
<ce>Chief Elder:</ce> <i>Breathe.</i>
<pg>Paige:</pg> <i>Inhale. Exhale.</i> <<linkreplace "<i>Inhaaale...</i>" t8n>>\<i>Inhaaale...
</i>The python raises its head. It looks like it is searching for food.
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-high" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<</timed>>
<pg>Paige:</pg> <i>...a-and Exhaaale. Inhaaaaaale, and...</i>
<hr>
1. [[Run]]
2. [[Hide|Hide/Moment to Think]]
<<if visited ("Take the berries") and visited ("Grab onto the edge of the pitfall")>>3. [[Exhale|Exhale/Breath out]]
\<</if>>
\<hr>
\<</linkreplace>>
\<</linkreplace>>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<p>Paige runs away, which catches the python’s attention. She keeps a safe distance from the approaching predator until she trips on a thick, sturdy root poking from the ground below.
<pg>Paige:</pg> <i>Oh, shoot!</i>
Paige falls flat on her face. She looks back to see everything she gathered has been strewn about on the ground before her. With the python inching closer by the second, Paige decides to:
<hr>
1. [[Pick up the items]]
2. [[Leave the items]]
<hr>
\</p><p>Paige hobbles to the pile of items and starts tossing them back into her wicker basket. Her hands tremble so violently she can barely grab hold of anything. She tries to <<linkreplace "make haste..." t8n>>\ make haste...
...but the python arrives, wrapping itself around Paige's body, rendering her unable to escape. She tries calling for help, but the python's grip is so tight she can hardly breathe, let alone speak. Paige can only manage a pained gasp in desperation for air before sinking into the icy clutches of the mighty predator.
No one heard from Paige after that.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<p>Paige shakes off the fall and runs from the predator on her tail. She has no time to dwell on the items she dropped and is focused solely on getting to safety. Paige jumps to her feet and hops for her life. With a great deal of weight off her shoulders, quite literally, she <<linkreplace "narrowly outruns the python." t8n>>narrowly outruns the python.
Though Paige may be safe, she feels herself trembling with anxiety still. She hoped to impress the Chief Elder with an impressive bounty. Now, she will return home empty-handed and fears what her mentor will say once she [[gives her report.|Ending: No Items (part 1)]]
\<</linkreplace>>
\</p>\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-high" t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<</timed>>
\<p>Paige darts over to a nearby bush to hide. The python scans the area, looking for its next meal, but finds nothing that whets its appetite.
<pg>Paige:</pg> <i>I’m safe for now, but not out of the woods yet.</i>
After catching her breath, she makes her next move.
<hr>
1. [[Sneak away]]
2. [[Keep hiding|Hide Death]]
<hr>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<p>Paige attempts to sneak away while the python looks in the other direction. All seems fine as she tip-toes out of the bushes.
<pg>Paige:</pg> <i>This is my lucky day!</i>
Her luck runs short as she takes a few steps forward before being suddenly tugged backward. Paige’s wicker basket was stuck to one of the bushes! She stumbles back, causing a few items to fall out of her basket, including a jug of water that lands with a loud THUD that echoes across the forest.
<pg>Paige:</pg> <i>This is NOT my lucky day!</i>
<hr>
1. [[Go back into hiding]]
2. [[Try to escape]]
<hr>
\</p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
\<p>Paige stays in the bushes, hoping the python will leave without noticing her. She closes her eyes and takes a few deep breaths to calm herself.
Hearing movement in the grass by her feet, Paige <<linkreplace "opens her eyes to investigate..." t8n>>opens her eyes to investigate...
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-high" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<</timed>>
…and is confronted by the sight of the python standing mere inches away, eyeing the young rabbit with a cold, icy glare. It must have caught Paige's scent while she was hiding.
One moment, Paige is <<linkreplace "frozen in awe of the mighty predator..." t8n>>frozen in awe of the mighty predator...
...and the next, she sees nothing at all.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
\<</linkreplace>>
\</p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
\<p><pg>Paige:</pg> <i>Exhaaaaaale...</i>
Paige's heart rate settles. The predator has not noticed her yet, giving Paige a moment to think. She remembers the crackleberries she collected at the crossroads.
<pg>Paige:</pg> <i>These won't be enough to hurt the python, but these would certainly startle it! Or maybe I could lure it into the pitfall I found earlier.</i>
Sometimes, an unexpected detour pays off. Paige sizes up the python as she plans her next move.
<pg>Paige:</pg> <i>I escaped death once today. I know I can do it again.</i>
<hr>
1. [[Toss crackleberries at the python|Toss at python]]
2. [[Lure the python into a trap|Prepare to trap/Lure Python]]
<hr>
\</p><p>Paige throws the crackleberries at the python and watches it panic as the berries release a bright flurry of sparks.
<pg>Paige:</pg> <i>How do you like that, you big ol' snake!</i>
As if responding to the young rabbit's taunts, the python shakes off the crackleberry blast and glares at Paige with a hungry gaze before swiftly slithering to <<linkreplace "where she stands." t8n>>where she stands.
<pg>Paige:</pg> <i>Oh no, I think it likes me more!</i>
Paige was correct. The python enjoyed having her for dinner.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
\</p>\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<</timed>>
\<p><pg>Paige:</pg> <i>Hey, over here! Come and get me!</i>
After catching the python's attention, Paige darts back towards the crossroads. The mighty predator locks its eyes on Paige and chases after her. Paige repeats the Chief Elder's mantra to keep herself calm.
<pg>Paige:</pg> <i>Stay calm, march forward! Stay calm, march forward! Stay calm, march forward!</i>
Paige makes it to the crossroads before the python can catch her. She must now lure the predator into the trap she found, except...
<pg>Paige:</pg> <i>Oh, not again!</i>
…which way was it?
<hr>
1. [[Toss berries forward|Python Trapped]]
2. [[Toss berries right|Trap death][$tossDirection = "right"]]
3. [[Toss berries left|Trap death][$tossDirection = "left"]]
<hr>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<p>Paige throws the crackleberries forward and darts behind a nearby tree to take cover. The python follows the sound of the berries bursting up ahead. Paige watches it slither away... before hearing a large THUD in the distance. She anxiously goes to <<linkreplace "check on the giant snake..." t8n>>\ check on the giant snake...
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
<p>Success! The python writhes in agony, caught within the thorns of the bushes below. Paige winces while gazing at the wounded predator. She cannot help but feel guilty for hurting it. Nevertheless, she is proud of what she accomplished.
Paige makes way for the Rabbitat, eager to [[report to the Chief Elder.|Ending: All Items (part 1)]]</p>
\<</linkreplace>><div style="text-align: center;"><span style="font-size: 100px;">Rabbitat</span>
<span style="font-size: 30px;">[[Start Game|Introduction]]</span>
Created by: Daulton Scott</div>
\<<addclass "body" "title-screen">>
\<<removeclass "body" "anxiety-low">>
\<<removeclass "body" "anxiety-medium">>
\<<removeclass "body" "anxiety-high">>
\<<script>>
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<<set $visitCount to 0>>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<p><pg>Paige:</pg> <i>Perhaps I'll know where to go if I think about where I came from.</i>
Paige reflects on her brief journey thus far. She left the secluded gardens north of Berylmist Forest by taking the path leading south. She travelled for half a mile before arriving at the crossroads.
<pg>Paige:</pg> <i>I know, without a doubt, that home is beyond the path leading west. The question is, which way is west?</i>
\<<if not visited ("Forward & Left")>>
As she considers which way to go, Paige hears a faint popping noise coming from the road leading forward.<</if>>
<hr>
<<if visited("Left")>><s>1. Go left</s><<else>>1. [[Go left|Left]]<</if>>
2. [[Go right|Right]]
<<if visited("Forward & Left")>><s>3. Go forward, then left</s><<else>>3. [[Go forward, then left|Forward & Left]]<</if>>
<hr>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<p>In the Chief Elder’s burrow, Paige nervously finishes her report with her tail between her legs. He takes a moment to breathe before addressing her.
<ce>Chief Elder:</ce> <i>I worry for you, Paige. <<if visited ("Take the berries")>>You found crackleberries in the forest and forgot about them when anxiety clouded your mind. <</if>>I taught you to remain calm in dangerous situations, but still, you cower at the world outside these tunnels.</i>
<pg>Paige:</pg> <i>I'm sorry, Chief Elder. I'm so sorry I couldn't do better.</i>
<ce>Chief Elder:</ce> <i>I know you are sorry, and I believe you can do better. The question is, [[do you believe in yourself?|Ending: No Items (part 2)]]</i></p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
\<p>Paige stops to ponder the Chief Elder's question. It was a harrowing day for her, having escaped a deadly predator at the cost of everything she had gathered this morning. She failed her mission and feared the Elder's upcoming lecture almost as much as the python. Yet, Paige feels sincerity when the Chief Elder says he believes in her. Perhaps failure is not something to be afraid of.
Paige takes a deep breath, puffs out her chest, and <<linkreplace "says..." t8n>>\says...
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
<pg>Paige:</pg> <i>Yes, because I can do better. I'll prove it to you next time!</i>
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<</linkreplace>>
\</p><p>Paige slips back into the bushes, not wanting to alert the python with more loud noises. Maybe if she hides long enough, the python will move on?
Paige tries to stay calm, but a rustling noise in the grass nearby sends <<linkreplace "shivers down her spine." t8n>>shivers down her spine.
Paige turns around to see the python standing mere inches away, eyeing the young rabbit with a cold, icy glare. It must have caught her scent while she was hiding.
One moment, Paige is <<linkreplace "frozen in awe of the mighty predator..." t8n>>frozen in awe of the mighty predator...
...and the next, she sees nothing at all.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
\<</linkreplace>>
\</p><p><pg>Paige:</pg> <i>That jug fell so hard, the Chief Elder probably could have heard it. There's no way the python won't notice me. I need to get out of here, quick!</i>
Paige yanks her wicker basket off the bushes with enough force to send more of its contents flying. She runs out of the clearing before the python can turn around and spot her, leaving behind a pile of her hard-earned bounty lying scattered on the ground.
Once she is safe, Paige [[checks her basket to see what has gone missing.|Considering what to say]]</p><p><<if $tossDirection == "right">>Paige throws the crackleberries right and darts behind a nearby tree to take cover. The python follows the sound of the berries bursting up ahead. Paige watches it slither away... and the sound of the crackleberries dies out. <<linkreplace "She hops out of hiding, hoping the python is off her tail..." t8n>>\ She hops out of hiding, hoping the python is off her tail...
...but Paige remembers the pitfall was down a different path just as the python makes it back to the crossroads. Paige wants to run but cannot feel her legs. She only feels the python’s tight embrace as it grabs hold of her.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
<<else>>Paige throws the crackleberries left and darts behind a nearby tree to take cover. The python follows the sound of the berries bursting up ahead. Paige watches it slither away... and the sound of the crackleberries dies out. <<linkreplace "She hops out of hiding, hoping the python is off her tail..." t8n>>\ She hops out of hiding, hoping the python is off her tail...
...but Paige remembers the pitfall was down a different path just as the python makes it back to the crossroads. Paige wants to run but cannot feel her legs. She only feels the python’s tight embrace as it grabs hold of her.
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<<script>>
// Fade out mist layers
$('.mist-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
// Fade out particle layers
$('.particle-layer').css('transition', 'opacity 300ms ease-out').css('opacity', '0');
$('body').addClass('black-background');
<</script>>
\<</linkreplace>>
\<</if>>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<p>The Chief Elder smiles as Paige finishes telling the tale of her adventure.
<pg>Paige:</pg> <i>I thought I was done for, but I was amazing!</i>
<ce>Chief Elder:</ce> <i>I had no doubt you would be, Paige. Using crackleberries to lure the python into a pitfall was clever thinking. Just try not to fall into one next time. I need you alive.</i>
Paige smiles nervously, embarrassed about her tumble but happy to hear she is needed.
<ce>Chief Elder:</ce> <i>Before you go, I have something for you.</i>
The Chief Elder presents a letter to Paige. Her stomach fills with butterflies as she [[reads it.|Ending: All Items (part 2)]]</p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
\<p>Paige gives an honest report to the Chief Elder. She expects him to be angry, but instead, he appears confused.
<ce>Chief Elder:</ce> <i>You brought home almost every item you needed and proved you can handle dangerous situations in the wilds. Why do you say you failed?</i>
<pg>Paige:</pg> <i>Because I did, Chief Elder. I panicked and lost what I worked for. What was the point of trying if I couldn’t do things right?</i>
<ce>Chief Elder:</ce> <i>The point of making mistakes is to learn from today and do better tomorrow. [[What did you learn from today?|Ending: Half Items/Truth (part 2)]]</i></p>\<p>Paige holds a letter of recommendation to the Rabbitat Scouter’s Guild in her hand, signed by the Chief Elder himself! Only the bravest rabbits can join the Scouter’s Guild. For the Chief Elder to think Paige worthy is an honour.
<ce>Chief Elder:</ce> <i>I cannot guarantee your acceptance, as the application process is quite rigorous, but your actions have proven you more than capable. You have my full support. That is, if you are in--</i>
Paige <<linkreplace "answers back before the Chief Elder can say another word." t8n>>\ answers back before the Chief Elder can say another word.
<pg>Paige:</pg> <i>Oh, yes! I am interested!</i>
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<</linkreplace>>
\</p><p>Paige looks back on the day she had. She evaded a predator at the cost of losing what she gathered. Perhaps Paige could have fought it off or lured it into a trap were she better prepared. Wondering what could have been will not change what was done, but Paige can learn from this and do better on future missions.
Paige takes a deep breath, puffs out her chest, and <<linkreplace "says..." t8n>>says...
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
<pg>Paige:</pg> <i>I learned that failure is not the end of the world, and there is always room for improvement. I will do better tomorrow!</i>
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<</linkreplace>>\
\</p>\<p>
\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<<set $visitCount to $visitCount + 1>><<if $visitCount is 1>>
\Paige hops down the path to her right and quickly recognizes her surroundings.
<pg>Paige:</pg> <i>This looks like the road I came from earlier. I must be on the right track!</i>
<<else>>Paige hops down the path to her right.
<pg>Paige:</pg> <i>This must be the way home. I can feel it!</i>
<</if>>Paige could continue down this road, though if she's not done exploring, she can return to the crossroads and explore the other paths.
<hr>
1. [[Continue along this path|The Right Way West]]
2. [[Return to the crossroads]]
<hr>
\</p><p>Paige is crestfallen as she looks inside her basket and finds all the extra items she collected are gone. Worse, she is now shy of three carrots, a jug of water, and a sachet of herbs needed to fulfill the Chief Elder's request.
<pg>Paige:</pg> <i>Oh, shoot! I can’t go back now. It’s getting dark, and that python might still be around. The Chief Elder is going to be furious with me! I don't want him to know that I screwed up. What am I going to tell him?</i>
<hr>
1. [[Tell him the truth]]
2. [[Tell him a convincing story]]
<hr>
\</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<p><pg>Paige:</pg> <i>The truth. Of course, I have to tell him the truth. I made a mistake, and I should own up to it.</i>
Terrified of what the Chief Elder might say but determined to do what she believes is right, Paige marches forward, setting course for the Rabbitat.
After a short trek through the Berylmist Woods, Paige arrives at the Rabbitat. Trying to remain calm, she takes a few deep breaths before meeting with the Chief Elder to [[make her report.|Ending: Half Items/Truth (part 1)]]</p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
\<p><pg>Paige:</pg> <i>Maybe I could tell him there weren't enough carrots and herbs in the garden? Yeah, that works! If there weren't enough items to find, it's not my fault if I didn't bring them home!</i>
Paige feels at ease now that she has a decent cover story. Sure, the Chief Elder is clever, but today, Paige has proven that she can be discreet and sneaky. Or, at least, she tries to be.
Paige hops for another mile and makes it back to the Rabbitat. She heads straight for the Chief Elder's hut to [[make her report.|Ending: Half Items/Lie (part 1)]]</p>\<<script>>
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
$('.particle-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '1');
<</script>>
\<p>Paige tries looking confident, puffing out her chest as she gives her cover story to the Chief Elder.
<pg>Paige:</pg> <i>I tried looking around the forest for more items, but it was getting dark, and I didn't want to worry you!</i>
<ce>Chief Elder:</ce> <i>I see. So, you finished gathering in the garden sometime in the early afternoon, even though there was not much to find. Yet, when you tried exploring, it was getting dark?</i>
<pg>Paige:</pg> <i>I-- W-well, no, not dark. It just looked dark because it was cloudy, and--</i>
<ce>Chief Elder:</ce> <i>Paige, don't lie to me. [[Tell me what really happened.|Ending: Half Items/Lie (part 2)]]</i></p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-low" t8n>><<addclass "body" "anxiety-high" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.7');
<</script>>
\<</timed>>
\<p>Paige's heart drops. The Chief Elder saw right through her lie. She tells him the real story, trembling all the way through.
<ce>Chief Elder:</ce> <i>Paige, if you thought I would be okay with you bringing less than what I asked for, why did you feel the need to lie about what happened?</i>
<pg>Paige:</pg> <i>I didn't want you to think I was a failure. Isn't that what I am?</i>
<ce>Chief Elder:</ce> <i>Failure is something that happens. It's not who you are. Think of the story you told me. The true story. The rabbit who hid from the python, [[who is she?|Ending: Half Items/Lie (part 3)]]</i></p>\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-high" t8n>><<addclass "body" "anxiety-medium" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.6');
<</script>>
\<</timed>>
\<p>Failure is something that happens. It’s not who you are.
Paige thinks on these words as she looks back at her journey. She worked hard gathering items and successfully hid from the python. Even after her fumble in the bushes, Paige managed to sneak away unharmed. Does one mistake erase all the good she did today? Why did she need to cover it up?
Paige takes a deep breath, puffs out her chest, and <<linkreplace "says..." t8n>>\says...
\<<timed 1ms t8n>>
\<<script>>
$('.mist-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
$('.particle-layer').css('transition', 'opacity 200ms ease-out').css('opacity', '0');
<</script>>
\<</timed>>
\<<timed 200ms t8n>><<removeclass "body" "anxiety-medium" t8n>><<addclass "body" "anxiety-low" t8n>>
\<<script>>
resetParticles();
$('.mist-layer').css('transition', 'opacity 375ms ease-in').css('opacity', '0.55');
<</script>>
\<</timed>>
<pg>Paige:</pg> <i>That rabbit is clever and hardworking, just the right amount of sneaky, and she won’t hide it anymore!</i>
<span style="font-size: 24px;"><b>THE END</b></span>
<hr>
<<link [[Return to title|Title Screen]]>>
<<run Engine.restart()>>
<</link>>
<hr>
\<</linkreplace>>
\</p>