<p style="line-height: 0px;">
(align:"=><=")+(box:"X")[<img src="entrance_nokey.png"/><img src="chest_mimic_player.png"/>
<img src="neighbor_nobottles.png"/><img src="cell_escape.png"/>
<img src="key.png"/> <img src="bottle_green.png"/><img src="bottle_empty.png"/>]</p>
[[next]]<p style="line-height: 0px;">
(align:"=><=")+(box:"X")[<img src="entrance_nokey.png"/><img src="chest_dead.png"/>
<img src="neighbor_nobottles.png"/><img src="cell_mushroom.png"/>]</p>
[[Untitled Passage]] (align:"=><=")+(box:"X")[Your Text Here](align:"=><=")+(box:"X")[<p style="line-height: 0px;">(if:$guardHasKey is true)[<img src="images/entrance_key.png"/>](else:)[<img src="images/entrance_nokey.png"/>](if:$mimicRoomVisible is false)[<img src="images/chest_locked.png"/>](else:)[(if:$playerLocation is "mimic")[(if:$mimicState is 0)[<img src="images/chest_closed_player.png"/>](if:$mimicState is 1)[<img src="images/chest_mimic_player.png"/>](if:$mimicState is 2)[<img src="images/chest_dead_player.png"/>]](else:)[(if:$mimicState is 0)[<img src="images/chest_closed.png"/>](if:$mimicState is 1)[<img src="images/chest_mimic.png"/>](if:$mimicState is 2)[<img src="images/chest_dead.png"/>]]]
(if:$neighborHasBottles is true)[<img src="images/neighbor_bottles.png"/>](else:)[<img src="images/neighbor_nobottles.png"/>](if:$playerLocation is "crack")[<img src="images/cell_crack.png"/>](if:$playerLocation is "door")[<img src="images/cell_door.png"/>](if:$playerLocation is "escape")[<img src="images/cell_escape.png"/>](if:$playerLocation is "mimic")[<img src="images/cell_gone.png"/>](if:$playerLocation is "guard")[<img src="images/cell_guard.png"/>](if:$playerLocation is "mushroom")[<img src="images/cell_mushroom.png"/>](if:$playerLocation is "neighbor")[<img src="images/cell_neighbor.png"/>](if:$playerLocation is "water")[<img src="images/cell_water.png"/>]
(if: $empty is >=1)[<img src="images/bottle_empty.png"/>] (if: $empty is >=2)[<img src="images/bottle_empty.png"/>] (if: $empty is >=3)[<img src="images/bottle_empty.png"/>] (if: $red is true)[<img src="images/bottle_red.png"/>] (if: $green is true)[<img src="images/bottle_green.png"/>] (if: $blue is true)[<img src="images/bottle_blue.png"/>] (if: $key is true)[<img src="images/key.png"/>] (if: $bomb is true)[<img src="images/bomb.png"/>]</p>](set: $guardHasKey to true)(set: $neighborHasBottles to true)(set: $mimicState to 0)(set: $mimicRoomVisible to false)(set: $playerLocation to "guard")(set: $empty to 0)(set: $red to false)(set: $green to false)(set: $blue to false)(set: $key to false)(set: $bomb to false)(set: $lootedMimic to false)(set: $seenCrack to false)(set: $guardState to 0)(set: $triedKey to false)(set: $inspectedCrack to false)(set: $neighborMet to false)(set: $guardSecret to false)(set: $what to false)(set: $why to false)(set: $how to false)You wake in a dungeon.
You're not quite sure how you got here.
[[Look around->guard]](display: "Map")
(display: "Movement")(align:"=><=")+(box:"X")[<p style="line-height: 0px;">(if: $empty is >=1)[<img src="bottle_empty.png"/>] (if: $empty is >=2)[<img src="bottle_empty.png"/>] (if: $empty is >=3)[<img src="bottle_empty.png"/>] (if: $red is true)[<img src="bottle_red.png"/>] (if: $green is true)[<img src="bottle_green.png"/>] (if: $blue is true)[<img src="bottle_blue.png"/>] (if: $key is true)[<img src="key.png"/>] (if: $key is true)[<img src="bomb.png"/>]</p>](set: $playerLocation to "guard")(display: "Map")You stand in front of the locked door to your cell.
You can just barely see the guard posted outside.
(if: $guardHasKey is true)[He looks bored as he spins a silver key around on its ring.](else-if: $guardState is 1)[He snickers while watching you expectantly.](else-if: $guardState is 2 OR $guardState is 3)[He looks pleased with himself after his little joke.](else-if: $guardState is 4)[He looks at you incredulously.](else-if: $guardState is 5 AND $mimicRoomVisible is true)[He looks embarassed and is avoiding eye contact.](else-if: $guardState is 5 AND $mimicRoomVisible is false)[He looks pleased with himself after his little joke.]
(if: $guardState is 0)[[Talk to guard->Guard Meet]](if: $guardState is 1)[[Talk to guard->Guard Prods]](if: $guardState is 2)[[Talk to guard->Guard Mocks]](if: $guardState is 3)[[Talk to guard->Guard Silent]](if: $guardState is 4)[[Talk to guard->Guard Backfired]](if: $guardState is 5)[[Talk to guard->Guard Silent]]
(if: $guardState is 1)[[Use key on door->Try Key]]
[[Go somewhere else->Movement]]
(set: $playerLocation to "neighbor")(display: "Map")You stand on the left side of your cell.
It's not always on your left, but somehow it just feels more "left" than the other side.
(if: $neighborMet is false)[You can hear your neighbor snoring loudly through a hole in the wall.](else:)[You can hear your neighbor shuffling around through a hole in the wall.]
(if: $neighborHasBottles is true AND $neighborMet is false)[[Talk to neighbor->Neighbor Meet]](if: $neighborHasBottles is true AND $neighborMet is true AND $inspectedCrack is true)[[Tell him about the crack in the wall->Neighbor Crack]](if: $red is true AND $green is true AND $blue is true)[[Give three bottles to alchemist->Make Bomb]]
(if: $neighborMet is true AND $guardSecret is false)[[Ask him about the guard->Neighbor Guard]]
[[Go somewhere else->Movement]](set: $playerLocation to "water")(display: "Map")You stand in front of a wall fountain.
The "water" coming out of it is a sickly green.
You suspect drinking it would be a very bad idea.
[[Drink the water->Death: Poisoned]]
(if: $empty is >0 AND $green is false)[[Use empty bottle on water->Bottle: Water]]
[[Go somewhere else->Movement]]
(set: $playerLocation to "door")(display: "Map")You stand next to a (if: $mimicRoomVisible is false)[locked ]door.
(if: $mimicRoomVisible is false)[You don't know where it leads, but it's not outside.](else:)[Beyond it is a room even smaller than your cell.]
(if: $mimicRoomVisible is false)[Who puts a locked room in a locked room?](else:)[You're the perfect pixel size to slip through the doorway with ease.]
(if: $key is true AND $mimicRoomVisible is false)[[Use key on door->Unlock Mimic]](if: $mimicRoomVisible is true)[[Go through door->chest]]
[[Go somewhere else->Movement]](set: $playerLocation to "crack")(display: "Map")You stand on the right side of your cell.
Wait... whose right? Isn't that relative?
There is a large and conspicuous crack in the wall.
(if: $inspectedCrack is false)[[Inspect crack->Inspect Crack]](if: $bomb is true)[[Use bomb on wall->Blow Wall]]
[[Go somewhere else->Movement]]
(set: $playerLocation to "mushroom")(display: "Map")You stand in front of a patch of mushrooms.
A smelly red goop oozes out of their pores.
You try to recall if this is the "magic" kind or the "intense pain and nausea until you die" kind.
[[Eat mushroom->Death: Mushroom]]
(if: $empty is >0 AND $red is false)[[Use empty bottle on mushroom->Bottle: Mushroom]]
[[Go somewhere else->Movement]]
(display: "Map")Go where?
(if: $playerLocation is "guard")[[Stay where you are->guard]](if: $playerLocation is "neighbor")[[Stay where you are->neighbor]](if: $playerLocation is "water")[[Stay where you are->water]](if: $playerLocation is "door")[[Stay where you are->door]](if: $playerLocation is "crack")[[Stay where you are->crack]](if: $playerLocation is "mushroom")[[Stay where you are->mushroom]](if: $playerLocation is "mimic")[[Stay where you are->chest]]
(if:$playerLocation is not "guard")[[Go to left door->guard]]
(if:$playerLocation is not "neighbor" AND $neighborMet is false)[[Go to left wall->neighbor]](if:$playerLocation is not "neighbor" AND $neighborMet is true)[[Go to alchemist->neighbor]]
(if:$playerLocation is not "water")[[Go to fountain->water]]
(if:$playerLocation is not "door" AND $mimicRoomVisible is false)[[Go to right door->door]]
(if:$playerLocation is not "crack")[[Go to right wall->crack]]
(if:$playerLocation is not "mushroom")[[Go to mushroom->mushroom]]
(if:$playerLocation is not "mimic" AND $mimicRoomVisible is true AND $mimicState is 0)[[Go to chest->chest]]
(if:$playerLocation is not "mimic" AND $mimicState is 1)[[Go to mimic->chest]](if:$playerLocation is not "mimic" AND $mimicState is 2)[[Go to mimic->chest]](set: $playerLocation to "mimic")(display: "Map")You stand in front of a (if: $mimicState is 0)[treasure chest.](if: $mimicState is 1)[mimic.](if: $mimicState is 2)[dead mimic.]
(if: $mimicState is 0)[It's closed, but not locked.](if: $mimicState is 1)[The one that almost bit your arm off.](if: $mimicState is 2)[It looks like a normal treasure chest, but less alive.]
(if: $mimicState is 0)[You know what to do.](if: $mimicState is 1)[It looks hungry. You can just barely see something glinting inside it.](if: $mimicState is 2)[(if: $lootedMimic is false)[There's something glinting inside it.](else:)[You've already gotten what you could from its mouth.]]
(if: $mimicState is 0)[[Open the chest->Mimic Reflex]](if: $mimicState is 1)[[Reach into the chest->Mimic CDA]](if: $mimicState is 1 AND $green is true)
[[Use water on mimic->Mimic Water]](if: $mimicState is 2 AND $lootedMimic is false)[[Loot the mimic->Mimic Loot]]
(if: $mimicState is 1 AND $red is true)[[Use mushroom juice on mimic->Mimic Mushroom]]
[[Go somewhere else->Movement]]
(set: $guardHasKey to false)(set: $key to true)(set: $guardState to 1)(display: "Map")To your surprise, he lets you take it.
You now have a shiny silver key.
This has got to be too good to be true, right?
[[Use key on door->Try Key]]
[[Ignore the obvious trap->guard]](display: "Map")You try to put the key into the lock in front of you.
You realize there is not a lock in front of you. It's on the other side.
The guard begins to laugh hysterically.
"Did you really think that would work?"(set: $guardState to 2)(set: $triedKey to true)
[[Give up->guard]](display: "Map")"Go on, try the key. I promise it's not a trap."
[[Use key on door->Try Key]]
[[Ignore the obvious trap->guard]](display: "Map")You explain to the guard that his key doesn't work.
He laughs at you again. (set: $guardState to 5)
[[Admit defeat->guard]](display: "Map")"I'm not supposed to talk with prisoners."
You guess he's all out of pranks.
[[Leave conversation->guard]](set: $key to false)(set: $mimicRoomVisible to true)(set: $guardState to 4)(display: "Map")You insert the key into the lock.
To your surprise, it turns easily and the door unlocks.
(if: $triedKey is false)[[You'll have to thank the guard.->door]](if: $triedKey is true)[[Looks like the guard's prank backfired.->door]](display: "Map")"Wait, no, I meant use the key on..."
He deflates, his prank ruined.
"Whatever. I'm gonna pretend I didn't see anything."(set: $guardState to 5)
[[Smugly leave conversation->guard]](display: "Map")You take a deep chug of the sickly green water.
Immediately you feel your body begin to reject the foul substance, but it's too late.
This was, in fact, a very bad idea.
(display: "Restart")[[YOU HAVE DIED.->Start]](set: $playerLocation to "crack")(display: "Map")Sure enough, there are deep cracks and imperfections in this wall.
They seem to almost be arranged in a perfect door-sized rectangle.
If only you had something with enough power to break through this...(set: $inspectedCrack to true)
(if: $neighborMet is true)[Your alchemist neighbor might want to hear about this.]
[[Go somewhere else->Movement]](set: $playerLocation to "escape")(set: $bomb to false)(display: "Map")You take a few steps back and lob the homemade bomb directly at the crack.
With an incredible bang, the stone explodes outward and reveals a sizeable hole to the outside.
Surely the guard must have heard that. Time to move quickly!
[[Flee outside->You Win]]You've made it out of the prison! Clean air never smelled so sweet.
You escape to the nearby woods, leaving the prison and its guard behind.
What will you do with your newfound freedom?
[[Live an honest life->Good End]]
[[Do more crimes->Bad End]]Now that you've seen a bit of the horrors that await you on the wrong side of the justice system, you decide to go clean.
Your newfound appreciation for life leads you to some wonderful and fulfilling places.
You build a house for yourself in the woods with a nice garden.
You adopt a dog.
You even gather the courage to go skydiving for the first time!
After a while, your life catches up with you and you pass away peacefully in your sleep, surrounded by loved ones.
(display: "Restart")Full of confidence and adrenaline, you immediately return to town and start commiting crimes.
You steal every valuable in sight!
You knock over several carts! And their oxen too!
You insult the queen, and her new dog for good measure!
Author's note: Social inequality is the true crime, and "criminal" is not a special kind of person who is genetically predisposed to doing wrong.
However, you are a special kind of freak and just love to do crime for its own sake.
Regardless, you are almost immediately captured by the town guards and hauled back to a familiar cell, with a hastily repaired stone wall.
[[YOU HAVE BEEN IMPRISONED.->Start]](display: "Map")With seemingly nothing to lose, you decide to take a gamble and shove the mushroom into your mouth.
It tastes like chalk and tree bark and sour milk.
As your insides begin to leak out of every orifice, you realize that they were in fact the "intense pain and nausea until you die" kind.
(display: "Restart")(set: $red to true)(set: $empty to it - 1)(display: "Map")You carefully scoop some of the mushroom's foul looking excretions into one of your empty bottles.
The red liquid swirls around like sludge.
Chunky sludge.
[[Go somewhere else->Movement]](set: $green to true)(set: $empty to it - 1)(display: "Map")You hold the empty bottle under the fountain, careful not to get any of the water on your skin.
The green liquid has an oily sheen on its surface.
Is that a dead bug floating in there?
[[Go somewhere else->Movement]](set: $mimicState to 1)(display: "Map")As you place your hand on the chest, you can feel it... twitch?
You've felt this before. You recognize the signs It's a mimic!
It opens its toothy maw and snaps shut with enough force to tear your arm off, had you been closer.
[[Take a breath.->chest]](display: "Map")As you reach your hands towards the chest, something feels... off.
[[Back away->Mimic Reveal]]
[[Continue opening]]
[[Kick the chest]](set: $mimicState to 1)(display: "Map")You ignore your brain's warnings and push the chest's lid open.
Inside, you catch the gleam of something shiny. That, and several rows of razor sharp teeth.
Before you have a chance to cry out "It's a mimic!" you are swallowed whole.
(display: "Restart")(set: $mimicState to 1)(display: "Map")Sensing that something is wrong, but not quite what that something might be, you resort to violence.
As your foot sails in a perfect arc towards the chest, it opens its toothy maw wide.
Much too late to take the kick back, your foot sails directly into the open mouth of a mimic.
As does the rest of you.
(display: "Restart")(display: "Map")You already know this is a mimic.
Not a chest.
If you do this you will be eaten.
[[Reach into the chest->Death: Mimic Eat]]
[[Never mind->chest]](display: "Map")You are eaten.
...
What did you think would happen?
(display: "Restart")(set: $mimicState to 2)(set: $empty to it + 1)(set: $green to false)(display: "Map")You uncork the bottle of greenish water and splash it into the mimic's open mouth.
It recoils as if struck, shakes violently, then opens wide and stops moving.
Its tongue lolls out of its mouth, the international sign of being dead.+1 XP!
[[Inspect your handiwork.->chest]](set: $empty to it + 1)(set: $red to false)(display: "Map")You uncork the bottle of mushroom "juice" and pour it into the mimic (from a safe distance).
Its mouth closes, and you hear some truly terrible sounds coming from within. And is that... a smile?
Suddenly, it opens again and lets out the foulest, loudest BRRRRRRRRP you've ever heard and the room fills with acrid purple smoke.
[[Try to cover your mouth->Death: Mimic Burp]]
(display: "Map")It's too late.
Through the accidental mixture of mushroom and mimic, you have created a poison so deadly that alchemists and poisoners alike will study its effects for years.
You, however, are studying the ground you lay on.
(display: "Restart")(set: $blue to true)(display: "Map")You reach into the dead mimic, careful to avoid its teeth and whatever else is going on in there.
You pull out a shiny glass bottle full of a cloudy blue liquid.
You decide not to think too much about it and simply stash it away.
[[Go somewhere else->Movement]](set: $red to false)(set: $green to false)(set: $blue to false)(set: $bomb to true)(display: "Map")You stealthily pass all three bottles back through the gap in the wall.
The alchemist looks at them greedily, then hunches down out of your sight.
After a few minutes and an assortment of potion crafting sound effects, he passes you back a perfectly round bomb.
[[Go somewhere else->Movement]](set: $empty to 2)(set: $neighborHasBottles to false)(display: "Map")You tell your alchemist neighbor about the big crack in the wall and you can see his eyes light up.
He rummages around in his cell, then passes two empty bottles through the hole.
"I can make a bomb. Gimme any three globs of weird stuff..
Only got two bottles though. Find another or somethin'."
(if: $guardSecret is false)[[Ask him about the guard->Neighbor Guard]]
[["I'll keep an eye out for weird goops and stuff."->neighbor]](set: $neighborMet to true)(display: "Map")You tap on the wall between your cells a few times and you can hear your neighbor stir.
"Whuh? Whozat?"
[["Who are you?"->Neighbor Intro]]
[["What's your deal?"->Neighbor Intro]]
[["What are you in here for?"->Neighbor Intro]]
(display: "Map")You look out of the small window in your cell door at the guard.
He doesn't seem to have taken an interest in you.
[[Greet him politely->Guard Polite]]
[[Beg to be released->Guard Beg]]
[[Insult him->Guard Insult]](display: "Map")You put on your best boot licking voice and give the guard a pleasant greeting.
He briefly glances in your direction, then goes back to spinning his key.
So much for politeness. What happened to manners?
[[Try something else->Guard Meet]]
[[Give up for now->guard]](display: "Map")You call out to be released.
You demand to know what crime you committed to be put in here in the first place.
Your cries fall on deaf ears.
[[Try something else->Guard Meet]]
[[Give up for now->guard]](display: "Map")You try to figure out a good insult based on the extremely little you know about your captor.
[[Insult his mother]]
[[Insult his appearance]]
(if: $guardSecret is true)[[Insult his horse]](display: "Map")You decide to get familial and call out an insult to his mother.
He turns to you with a shrug and says "Sorry, mate. I've got two dads."
How embarassing for you. You decide not to risk being even more homophobic.
[[Try something else->Guard Meet]]
[[Try another insult->Guard Insult]]
[[Give up for now->guard]](display: "Map")You make fun of his stupid little armor and his stupid little sword.
You say something mean about him being short, or tall, or however you interpret his sprite art.
He either doesn't hear you, or has an incredible amount of self confidence.
[[Try something else->Guard Meet]]
[[Try another insult->Guard Insult]]
[[Give up for now->guard]](display: "Map")You tell him his horse is big and ugly and stupid.
This one works like a charm. "What did you just say?"
He turns and faces your door, the full weight of his attention and anger on you.
[[Apologize->Guard Apology]]
[[Insult him further->Guard Insult 2]](display: "Map")He ignores you and continues.
"I tell you what. I'm gonna give you the key to your cell."
He holds up the shiny key, close enough to grab through the window.
[[Take the key->Get Key]]
[[Refuse the key->Reluctantly Get Key]](display: "Map")He doesn't seem like he's buying it, and reaches for his sword.
The key in his hand clinks against the hilt, and a devilish grin spreads across his face.
"You know what, prisoner? I accept your apology." He clearly doesn't.
[["Really?"->Guard Prank]]
[["I don't believe you."->Guard Prank]]
(display: "Map")Emboldened, you make up some more unflattering things about his horse.
He reaches for his sword, but the key in his hand clinks against the hilt.
A devilish grin spreads across his face. "How's about you come out here and fight me?"
[["You're on!"->Guard Prank]]
[["I was only joking..."->Guard Prank]]
(set: $guardHasKey to false)(set: $key to true)(set: $guardState to 1)(display: "Map")He shrugs and tosses the key through the window.
It lands with a clink and a squelch (clelch? squink?) on the mossy stone at your feet.
Reluctantly, you pick the key up. Why not?
[[Use key on door->Try Key]]
[[Ignore the obvious trap->guard]](display: "Map")"That one? Real cruel.
Doesn't talk to me much.
Seems to be real proud of his horse though."(set: $guardSecret to true)
(if: $inspectedCrack is true AND $neighborHasBottles is true)[[Tell him about the crack in the wall->Neighbor Crack]]
[["Thanks. That seems useful."->neighbor]](display: "Map")"I'm Tim.
Alchemist.
Blew up the Queen's dog."
[["What?"->What]]
[["How?"->How]]
[["Why?"->Why]](display: "Map")"Queen's dog. Blew it up."(set: $what to true)
(if: $how is false)[["How?"->How]](if: $how is true AND $why is true)[["I understand the dog situation now. Thank you."]]
(if: $why is false)[["Why?"->Why]]
(display: "Map")"Bomb."(set: $how to true)
(if: $what is false)[["What?"->What]](if: $what is true AND $why is true)[["I understand the dog situation now. Thank you."]]
(if: $why is false)[["Why?"->Why]]
(display: "Map")"Had it comin'."(set: $why to true)
(if: $what is false)[["What?"->What]](if: $how is true AND $what is true)[["I understand the dog situation now. Thank you."]]
(if: $how is false)[["How?"->How]]
(display: "Map")You can hear him shrugging.
"Anythin' else? I got bugs to count in here."
(if: $inspectedCrack is true)[[Tell him about the crack in the wall->Neighbor Crack]]
[[Ask him about the guard->Neighbor Guard]]
[["That's all for now."->neighbor]]