,,,,,,,,,,,,(set: $currentpassage to (passage:)'s name)
(set: $beer1 to false)
(set: $beer2 to false)
(set: $beer3 to false)
(set: $door_photo to false)
(set: $code_entered to false)
(set: $visited to false)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 50) + (t8n:'instant'))]
The light of the two suns hits you directly in the eyes.
You wake up wondering why the alarm clock didn't ring.
<span class="dialogue">"It's [[late]] already..."</span>
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?first's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|first>[The main tent looks like a disturbed ant hill.
You manage to find //''Amos''//, chief mechanical engineer.
In the year 2171 Amos' work is easier: all equipment is] (live: 4s)[(stop:)|ohw>[open source hardware.]]
(click-append: ?ohw)[(text-colour: #d8f5a2)[<br>This means anyone at camp can access the designs of any machine in use.
It is much easier and faster to build, fix or customize equipment.
''Isn't that great!?'' Can you imagine how it was in the 21st century, with all those patents and restrictions?!]]
(live: 5s)[(stop:)|second>[Of course you still need skilled people to make everything work.]
<span class="dialogue">"Hey Amos... What's going on here?"</span>, [[you ask]].
]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
You open the tube, and unroll the message inside.
<br>
<span class="papyrus">Dear colonists,
Once again we kindly ask you to clean your mugs and put them in the cupboard after using.
You may eat in a bubble, but someone still has to clean it.
Yours,
Cleaning team.</span>
<br>
You feel guilty, and promise you will pay more attention to cleaning next time.
After all, you grew fond of the tiny cleaning robots, they are cute.
[[Go back->Look, there]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
You open the tube, and unroll the message inside.
<span class="papyrus">Dear colonists,
Someone in the greenhouse found a cat and brought it to us today.
We kindly remind you that is illegal to import animals into the planet.
However, we love orange tabbies, so we plan to keep it. You can try to convince us to give it back by coming to the Service tent before lunch.
Thank you,
Lost & Found service.</span>
<br>
//"Oh come on everyone in the camp knows that the orange tabby is Amos' pet"//, you think to yourself.
//"Good luck trying to keep that cat inside a tent".//
[[Go back->Look, there]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
You open the red case, and unroll the message inside.
<br>
<span class="papyrus">''THIS IS A WARNING MESSAGE.''
LDV colony will be hit by a solar flare in the next 12 hours.
This flare is coming from the one sun that we have less information about, so the science team can not fully anticipate the consequences. Please switch off your electronics.
I foresee that, as usual, no one in this camp will listen to the scientist in chief (me).
Love,
Dr. Cooper
PS: TURN OFF YOUR ELECTRONICS
</span>
[["Oops"]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?one's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|one>[All the eyes in the camp are on Amos.
<span class="dialogue">"Last night we received a warning from the science team at the outer post, about a solar flare"</span>, he starts.
<span class="dialogue">"Unfortunately we didn't care, and now most of our hardware is gone for good"</span>.
Worried looks appear beneath the colonists' helmets.]
(live: 7s)[(stop:)|next>[(text-colour: orange)["We need a plan", someone shouts from the back.]]
(mouseover-append: ?next)[
(text-colour:black)+(background:#c0eb75)[Alix, the camp's senior developer]
<span class="dialogue">"We need to restore communications ASAP!"</span>
(text-colour:black)+(background:#fcc2d7)[Kev, head of the netuk brewing lab]
<span class="dialogue">"We are not focusing on the important things here, those UV rays will fry us if we don't quickly restore the netuk fermentation! The controls of the fermenter system are probably dead as well and the culture might dry out if we wait too long! Maybe there is also a way to rescue our culture stocks in the freezer."</span>, interposes Kev. <span class="dialogue">"I will go there immediately, but I’ll need some help."</span>
In silence, Amos evaluates the [[options]].
]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
The solar flare had no mercy with the camp's main radio station. Circuits are fried, and a horrible smell floats around the comms camp.
Alix is excited. She took a course on //(text-colour:#dbe4ff)[“Blockchain and the future of communications”]//, and is willing to use this opportunity to overhaul comms at the camp.
<span class="dialogue">"We can make the radio so much more efficient this way! Follow me".</span>
She looks truly determined.
[[Follow her]]
[[You take a minute]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?type's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|type>[The sticky material has some words printed on it... In fact, it is a note!
<br>
<span class="papyrus">majQa', SuvwI'!
ghe'naQ luchenmoHmeH yaghmey 'eb luchenmoHlaH 'ej, jIHvaD DablaHbe' 'e' vIHon.</span>
<br>
//"Now that comms are back, I should be able to find out quickly which language is this"//, you guess.
[[Language of warriors->keyword]]
[[Language of whales->nop]]
[[Language of wizards->nop2]]
|worf>[Need a hint?]
(click-replace: ?worf)[<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/worf.jpg">]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<span class="papyrus">
## We salute you, stranger!
We are the people that inhabited this planet before you.
We breath and feed on methane, and in a couple of centuries we consumed it all (you should thank us for that).
So we had to emigrate.
Our electronics were constantly affected by the solar flares here, but we found a solution. Embed this document in acid to reveal the blueprints of it.
You have to promise that you will share the lesson, as we also received it from another traveller.</span>
[[Share the news!]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
Alix grabs a board and starts describing how blockchain can make radio even more amazing at the camp.
You recognize she has a point, it looks like a promising system.
But soon you start getting lost in the jargon...
You are starting to regret joining her, when you find a [[paper->puzzle]] in the floor.
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?sectiona's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|sectiona>[You take a minute to think, while Alix is still at the board drawing.
If all the tools used in the terraforming colonies are open source...
''The instructions for building the radio must be somewhere!''
## GENIUS.
<span class="dialogue">“Hey Alix, can we look for the documentation?"</span>, you ask. She rolls her eyes but agrees to help.
She shows you: <span class="dialogue">"Do you mean this one with the big label... </span>](live:9s)[(stop:)|radiodoc>[
(text-colour:#343a40)+(background:#d8f5a2)[[RADIO INSTRUCTIONS->Open the radio docs]]]?]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?section1's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|section1>[<span class="dialogue">"Weird"</span>, you think to yourself while Alix keeps talking... <span class="dialogue">"We don't produce paper at LDV"</span>.]
(live: 3s)[(stop:)|msg1>[You unroll the paper]]
(click-replace: ?msg1)[
It has orange cat hair all over it.
<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/msg.png">
<span class="dialogue">"A secret code..."</span>, you observe.
|msg2>["But I will need some hint!"]]
(click-replace: ?msg2)[
<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/msg-instructions.png">
<span class="dialogue">"Now we are talking"</span>
You grab a pen and paper, and decipher the message.
(input-box:2bind $riddleWheel,"=XX=", 1)
[[Check it!->Wheel-riddle]]
](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?read's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|read>[You start reading the docs.
<br>
(font: "monospace")+(background: #c5f6fa)+(text-colour:black)["All equipment for radio communication in the colonies is based on a pioneer model designed by Earth's 20th century maker, <a href="https://en.wikipedia.org/wiki/Hanso_Idzerda",target="_blank" rel="noopener noreferrer">Hans Idzerda</a>".<br>]
<span class="dialogue">"Interesting..."</span>
<span class="dialogue">"There is also a [schematic] of the radio..."</span>
(click: "schematic")[<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/radio-sch.png">]
<span class="dialogue">"...and even some assembly instructions with a list of materials!"</span>
(click: "assembly instructions")[<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/radio-instructions.png">]]
(live: 9s)[(stop:)|action>[Alix is already grabbing a screwdriver and opening the radio.]
<span class="dialogue">''“Where do we start?”</span>, she asks you.''
[[Let's take look at the instructions->instructions]]
[[Boring!... Let's open it.->Boring!]]
](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?sectiond's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(text-colour:#212529)+(background:#c5f6fa)["This radio is designed in a modular way. Its components can be mixed and matched, as they are able to connect and interact through our new standardized interface."]
|sectiond>[You read to Alix.
<span class="dialogue">"How cool is that?! It's like assembling a game..."</span> says Alix.
<span class="dialogue">"Really useful"</span>, you think.
##[["Hey, wait...".->Hey, wait.]]
]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<span class="dialogue">"There's a loose red wire here that goes nowhere"</span>, says Alix
<span class="dialogue">"Let's connect it to that red socket, red must go with red"</span>, you suggest.
[[You connect the wire]]
(align:"=><=")+(box:"=XXX=")[<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/openradio.jpg" width="60%">
]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 20) + (t8n:'instant'))]
You find a post-it sticking out of the docs. It reads:
<span class="papyrus">
---
- .- -.- . / .- / .-.. --- --- -.- / .- - / - .... . / -... .. .-.. .-.. / --- ..-. / -- .- - . .-. .. .- .-.. ... / ..-. --- .-. / .. -. ..-. --- .-. -- .- - .. --- -. / --- -. / - .... . / .... .- .-. -.. .-- .- .-. . / -.-. --- -- .--. --- -. . -. - ... / .- / --. --- --- -.. / -... --- -- / .-- .. .-.. .-.. / .. -. -.-. .-.. ..- -.. . / .--. --- - . -. - .. .- .-.. / .-. . .--. .-.. .- -.-. . -- . -. - ...
---
</span>
//"What does that mean!?"// Alix wonders. //"Looks like an encoded message..."//
It reminds you of the <a href="https://en.wikipedia.org/wiki/Telegraphy#Terminology",target="_blank" rel="noopener noreferrer">notes</a> from your great great great grandma notebook. She was a <a href="http://www.arrl.org/what-is-ham-radio", target="_blank" rel="noopener noreferrer">ham radio</a> lover.
Your answer:
(input-box:2bind $riddleMorse,"=XX=", 1)
[[Check it!->Morse-riddle]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?sectionf's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(font: "monospace")+(background: #c5f6fa)+(text-colour:black)["This radio needs 4 HRR components to work"]|sectionf>[, you read.
<span class="dialogue">"...All fried by the flare"</span>, she sighs.
<span class="dialogue">"But it's like following a recipe... The bill of materials has all the ingredients, their cost and possible replacements"</span> you point out.
<span class="dialogue">"There is a [[footnote]] here..."</span>, says Alix.]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<span class="papyrus">"An accessible replacement for HRR components can be found in (text-style:"double-strike")[solve the riddle first]"</span>
//"Come on! Is this a joke? They wrote riddles all across the docs!?"// Alix was exasperated.
//"It seems so..."//
<br>
<span class="papyrus">"We are very sorry for the inconvenience but adding riddles to the documentation is the only way we found for people to actually read it".
"Also, life at camp can become pretty boring"</span>
<br>
//"Well... They are not wrong"//, Alix admits.
[[Solve the riddle]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?anothersection's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(font: "monospace")+(background: #c5f6fa)+(text-colour:black)["An accessible replacement for HRR components can be found in any camp kitchen."]
(font: "monospace")+(background: #c5f6fa)+(text-colour:black)["We discovered that ''dry blue berries'' are excellent replacements for this component."]
(font: "monospace")+(background: #c5f6fa)+(text-colour:black)["Just make sure you replace them every 3 Earth months to avoid bad smell."]
(live: 3s)[(stop:)|anothersection>[
##<span class="dialogue">''"BLUE BERRIES?!"''</span>
<span class="dialogue">"I honestly can't believe this"</span>, says Alix.
<span class="dialogue">"Are you sure this is gonna work?"</span>, you ask.
<span class="dialogue">"Well..."</span>
She looks at you.
|play>[//"There is only one way to know"//]]]
(click-replace: ?play)[
# Wooohooo! Radio is working!
[[Run to camp]] with the good news!
<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/transmission.wav" autoplay>
]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
All main services are back! Everyone cheers you at the base camp.
<span class="dialogue">"We have reconstructed all the basic artifacts we needed in less than a day!"</span> says Amos.
<span class="dialogue">"Can you imagine doing this back in the 21st century!? We wouldn't have made it at all"</span> says another camper.
Everyone nods. Some colonists start laughing, relieved.
### What a day.
You decide to go back to your tent and [[take a nap]], before the two suns rise again.
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?mars's lines, via (t8n-delay:pos * 1200) + (t8n:'instant') + (bg:black))]
(else:)[(enchant: ?mars's lines, via (bg:black))]
|mars>[While walking towards your tent, something sticks to your boot.
It's covered in dust and... Guess what?
Cat hair, orange.
You grab it, a bit disgusted. It's a material you haven't encountered before.
What do you do?
(align:"==>")+(box:"=XXX=")[[[Throw it away, it's been a long day->Throw it away]]
[[Call Amos to check->Call Amos]]
[[You expose it to the light->take a look]]]
]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
## You finished the game :D
This game was brought to you by <a href="https://openhardware.space" target="_blank">Open Hardware Makers.</a> Check the [[Credits]] for all the cool images and audio material we used!
Open Hardware Makers is an online mentorship program that supports hardware projects in their way of acquiring best practices, building welcoming and inclusive communities and connecting to existing networks.
(text-colour:#d0bfff)[Leave us your details <a href="https://forms.gle/55DbpbkYGbVRFtTq8" target="_blank" rel="noopener noreferrer">here</a> so we can send you a prize.]
(box:"===XX")[[[Go back to the Start->Start]]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[
(enchant-in: ?delay's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))|delay>[You walk towards the beverages replicator.
You really need some...]] (live: 2s)[(stop:)|cocoa>[Hot cocoa-based drink.]]
(click-append: ?cocoa)[
(text-style:"buoy")+(text-colour:yellow)+(align:"=><=")[<br>
========================
OUT OF ORDER
========================
]
<span class="dialogue">"Weird",</span> you think. <span class="dialogue">"Maybe I forgot to plug my tent to the main power grid last night".</span>
<span class="dialogue">[[Maybe not?->"Weird"]]</span>](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
With a dry noise, three packages fall on the floor.
One of them is in a red case, the code for URGENT MESSAGE.
<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/mail2.png" align="right" width="20%">
''Which one do you pick?''
(text-style:"sway")[[read message 1]]
(text-style:"sway")[[read message 2]]
(text-style:"sway")[[read message 3]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
You share the message with Alix.
<span class="dialogue">"Nice"</span>, she says, uninterested, <span class="dialogue">"but let me tell you how this is AMAZING!"</span>
Amos comes into the tent before she can explain.
<span class="dialogue">"Well, it's been 18 hours, and we have all finished repairing the other artifacts, we need the radio now"</span>, he says.
He looks at both of you: <span class="dialogue">"Have you made any progress?"</span>
[[Alix's face turns red...]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
It's the year (text-style:"mark")[2171]. We are in the <a href="https://en.wikipedia.org/wiki/Albireo", target="_blank" rel="noopener noreferrer">β Cygni system</a>.
Here in the LDV planet, colonists get up and start working way before sunrise(s).
Taking part in this mission to terraform LDV seemed like a great idea in the beginning, but work has become quite repetitive.
You get out of your dome bed (text-style:"expand")[slowly].
<span class="dialogue">"I need [[something]] to wake me up"</span> (set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<span class="dialogue">"I'm fixing the mail, something is stuck in there"</span>, Amos growls.
<span class="dialogue">"Most artifacts in the camp are dead, and no one knows why"</span>, he continues.
<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/mail.jpg" align="right" width="30%">
You take a look at the camp's main mailing system. It has always fascinated you.
<br>
The mechanism is a <a href="https://en.wikipedia.org/wiki/Pneumatic_tube",target="_blank" rel="noopener noreferrer">relic from the early 20th century</a>, and it still works. Just compressed air, and physics.
<span class="dialogue">"It's [[fixed->Look, there]]"</span>, says Amos, and distracts you from your day-dreaming.
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
|primero>[A long, uncomfortable silence stays in the base camp.
Finally, Amos speaks.
<span class="dialogue">"All of you are right"</span> he says. <span class="dialogue">"All these artifacts are vital, we do need to get them operative right now"</span>
<span class="dialogue">"We need to divide the work in teams"</span> says someone in an olive green suit.</span>]
(live: 11s)[(stop:)|next2>[''Amos looks at you.'']]
(click-append: ?next2)[<br><br><span class="dialogue">"What are you going to repare?"</span>, he asks.
* (text-colour:black)+(background:#c0eb75)[[Join Alix and follow her to the comms tent->radio]]
* (text-colour:black)+(background:#fcc2d7)[[Join Kev and follow him to the fermenter building]]
]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(else:)[(enchant: ?passage's chars, via (background:black))]
Noises outside of your tent call your attention.
The rest of the colonists are usually pretty active, but the tunnels between the tents keep everything silent.
<span class="dialogue">"Something important is going on"</span>, you think
You get into your suit, take a sip from your bottle of netuk to protect you from the radiation and quickly [[make your way]] towards the camp.
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_fadein.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(align:"=><=")[(transition: "pulse") +(transition-time: 5s)[## OUCH!!]]
<span class="darkshade">The orange cat appears from nowhere and bites your hand.
Remember: at LDV, you don't throw anything away. You take it to the recycling facility.</span>
<span class="dialogue">"Amos trained you well"</span>, you tell the cat.
[[Go back->take a nap]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/cat.wav" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(align:"=><=")[(transition: "pulse") +(transition-time: 5s)[## MORE WORK?!]]
<span class="darkshade">Oops... Amos is on the verge of a burn out, and you brought him yet another problem to solve.</span>
<span class="dialogue">"Get out! You will be cleaning the sewage system next week"</span>, he growls at you.
[[Go back->take a nap]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/gameover.mp3" autoplay>(align:"=><=")[(transition: "pulse") +(transition-time: 5s)[## NOTHING?!]]
|toilet>[<br><span class="dialogue">You are both reassigned to manually cleaning the colony sewage system, for the rest of the week.</span>]
(live: 3s)[(stop:)[[Go back->radio]]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?toilet's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/gameover.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
You take a look at Amos, and pass him the message.
<span class="dialogue">"This explains it all"</span>, he says.
<span class="dialogue">"Is it true that we always ignore the outer science post's warnings?!"</span>, you ask, worried.
Your eyes move from Amos' favourite mug to his red ears.
(live: 5s)[(stop:)<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/mug.jpg" width=20%>]
<span class="dialogue">"Ehm... Let's [[gather everyone->base camp]]"</span>, he ignores you.
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay>
(transition: "pulse") +(transition-time: 5s)[# BOOM!]
|boom>[<span class="dialogue">All power goes out in the dome. <br> <br>You are both reassigned to manually cleaning the colony sewage system, for the rest of the week.</span>
[[Go back->Open the radio docs]]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?boom's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/powerdown.mp3" autoplay>
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
### INSTRUCTIONS
''1.'' I NEED YOU TO GIVE ME A FOUR-DIGIT NUMBER.
''2. ''THE NUMBER REPRESENTS A YEAR IN THE 20TH CENTURY.
''3.'' IT IS THE YEAR WHEN A HISTORIC EVENT CONNECTING TWO PLACES TOOK PLACE.
''4.'' <a href="https://goo.gl/maps/46FDnoeiLE6DQhZ88" target="_blank">HINT A</a>
''5.'' <a href="https://goo.gl/maps/Rv2oHemFpSdBy2yV7" target="_blank">HINT B</a>
''6.'' HINT C: (text-colour:#5c7cfa)["Q36488"]
(align:"=><=")+(box:"=XXXXXXXX=")[Your answer:] [(input-box:2bind $riddleMarconi,"=XX=", 1)]
(align:"=><=")+(box:"=XXXXXXXX=")[[[Check it!->check-marconi]]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<snap class="darkshade">You are either too young, or you don't like science fiction.
We hope it's the first one!</snap>
[[Go back->take a look]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/worf.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<snap class="darkshade">You are either too young, or you don't like science fiction.
We hope it's the first one!</snap>
[[Go back->take a look]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/worf.mp3" autoplay>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
Kev smiles at you:
|primero>[<span class="dialogue"> “Thanks for helping me with the netuk. We really need to fix the fermentation system or at least keep some of the culture alive, so we can start the fermentation again when we fixed the machines.” </span>
He points at a building in the distance.]
(live: 2s)[(stop:)|primero>[<span class="dialogue"> “That’s where the netuk fermenter and all the other machines are located. Luckily it got just recently connected to the tunnel system of the base camp, so we don’t need to go outside. It will be a long walk though…” </span>
He walks towards one of the gates in the bascamp.
[[follow Kev]]
<span class="dialogue"> “Ahh... sorry Kev. I changed my mind. Amos, what were the other [[options]] again”? </span>]]
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/chatternoise_low.mp3" autoplay><a href="http://freesound.org/people/qubodup/sounds/238954">Game Over</a> by <a href="http://freesound.org/people/qubodup">Iwan Gabovitch</a> under <a href="http://creativecommons.org/licenses/by/3.0/legalcode">CC-BY 3.0 License</a>
"Cat, Screaming, A.wav" by InspectorJ (www.jshaw.co.uk) of Freesound.org
<a href="https://freesound.org/">Freesound.org in general</a>
Big thanks also to Laura and Tom for taking the awesome photos of the Weihenstephan Brewery!!
<a href="https://opencollective.com/open-hardware-makers/donate">Buy us a coffee</a>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(align:"=><=")[(transition: "pulse") +(transition-time: 5s)[## BRAVO!!]]
Everyone at the basecamp cheers you. The fix shared by the old inhabitants of the planet works!
<snap class="dialogue">"Such a complex problem, yet so simple a solution... So elegant!"</snap>, Amos is in tears.
The celebrations don't make you forget the promise you made to your saviours.
The cat purrs around your feet, and lets you pet her.
<snap class="dialogue">"[[Sharing->Get your prize!]] makes us all much stronger"</snap>, you think to yourself.
<audio src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/cheer.mp3" autoplay>(if:$riddleMarconi is "1901")[
<br>
<br>
# Correct answer!
You earn +1 in knowledge:
###<span class="coin">Just like this riddle, good hardware assembly instructions are clear and avoid jargon, so people can easily find their way to build your artifact.</span>
<br>
<br>
Take note of it! You will need it later.
[[Now let's fix this radio->Replace components]]]
(if:$riddleMarconi is not "1901")[Nop, [[Try again->Solve the riddle]]]
(if: (lowercase: $riddleMorse) is "take a look at the bill of materials for information on the hardware components a good bom will include potential replacements")[
<br>
<br>
# Correct answer!
You earn +1 in knowledge:
###<span class="coin">A good Bill of Materials really makes a difference: components, costs, where to get them, possible replacements... Everything helps others to build your hardware!</span>
<br>
<br>
Take note of it! You will need it later.
[[Now let's fix this radio->Yay! we found it]]]
(if: (lowercase: $riddleMorse) is not "take a look at the bill of materials for information on the hardware components a good bom will include potential replacements")[Nop, [[Try again->Find out the missing component]]](if: (lowercase: $riddleWheel) is "do not try to reinvent the wheel better collaborate")[
<br>
<br>
# Correct answer!
You earn +1 in knowledge:
###<span class="coin">If you are feeling like building something, check what others have done first... It will save you time and make the best use of your brain!</span>
<br>
<br>
Take note of it! You will need it later.
[[Now let's fix this radio->"NOTHING?!"]]]
(if: (lowercase: $riddleWheel) is not "do not try to reinvent the wheel better collaborate")[Nop, [[Try again->puzzle]]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/tunnel.mp3" autoplay loop>]
|primero>[You follow Kev through the gate and at enter a tunnel. The flickering emergency lighting and the echoing of your steps cause an uncomfortable feeling in you.]
|primero>[Kev turns around:</span> <span class="dialogue"> “A bit spooky, isn’t it?”</span>
<span class="dialogue"> ”We are really unlucky. The brew master just left the colony two days ago to maintain the machines at the other colony. I wonder if they were as badly hit by the solar fair as we were.” </span>, Kev pauses.
<span class="dialogue"> ”Just when he left he said that all machines are set up and we should be alright for the next month… How iconic… He wanted to come back in a week to check the netuk fermentation.” </span>
You continue your walk in silence ...]
(live: 5s)[(stop:)|primero>[<span class="dialogue"> ”Ah finally! Here is the entrance to the fermentor room” </span>
Press the "[[OPEN]]" button next to the door
]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[Kev says:</span> <span class="dialogue"> “Oh no, this does not sound and look good... We should quickly check all the maschines!” </span>]
[[Check the stock freezer]]
[[Walk to the fermenter]]
[[Go to the broth producing machine]]
(if: $visited)[
|primero>[<span class="dialogue">Well... seems like we must find a way to produce some broth.</span>, says Kev
<span class="dialogue"> "[[Let's try our luck with what we have]]. Or maybe we can [[find the recipe]] for making the broth." </span>]
]
(set: $visited to true)
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[<span class="dialogue">Shit. The freezer stopped working and all the stocks thawed. </span>, says Kev
<span class="dialogue"> "In order to rescue the stock we need to find some broth to put it in"</span>]
[[Go back ->Enter the fermenter room]](set: $visited to true)
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[<span class="dialogue">Hm... the fermenter ran out of broth. The culture already looks very dry.</span>, says Kev
<span class="dialogue"> "If it dries out we won't be able to use the culture anymore..."</span>]
[[Go back ->Enter the fermenter room]](set: $visited to true)
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[<span class="dialogue">Ah. That's where the sound comes from.</span>, says Kev
<span class="dialogue"> "[Look]. The machine controls malfunctioned and it seems like everything overheated. The ingredients in the machine are all burned. I don't think we can use them to make a broth for the fermentation. Especially the burned malt extract looks really nasty."</span>]
(click: "Look")[<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/broth-machine_small.jpg">]
[[Go back ->Enter the fermenter room]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[<span class="dialogue">"Ok... what do we have available.."</span>, says Kev
0. burned malt extract
0. salt with abration debris from the broth machine
0. unidentified brown liquid
0. clear liquid smelling like alcohol
0. old piece of bread from one of the drawers of the brew masters desk
0. green powder from a small bag which you found in a corner of the room]
(if: (history:) does not contain $currentpassage)[(live: 8s)[(stop:)|next>[Main ingredient
(dropdown: 2bind $main_ingredient, "burned malt extract","salt","brown liquid","clear liquid","piece of bread","green powder","water")
Minor ingredient
(dropdown: 2bind $minor_ingredient, "burned malt extract","salt","brown liquid","clear liquid","piece of bread","green powder","water")]]
(live: 9s)[(stop:)|reveal>[Mix the ingredients]]
(click-append: ?reveal)[<br> <br> You mix the $main_ingredient with the $minor_ingredient and hope for the best... It combines to a substance with a wierd consistance. Do you really want to [[put this into the fermenter]] or rather [[try again ->Let's try our luck with what we have]]?]]
(unless: (history:) does not contain $currentpassage)[
Main ingredient
(dropdown: 2bind $main_ingredient, "burned malt extract","salt","brown liquid","clear liquid","piece of bread","green powder","water")
Minor ingredient
(dropdown: 2bind $minor_ingredient, "burned malt extract","salt","brown liquid","clear liquid","piece of bread","green powder","water")
|reveal>[Mix the ingredients]
(click-append: ?reveal)[<br> <br> You mix the $main_ingredient with the $minor_ingredient and hope for the best... It combines to a substance with a wierd consistance. Do you really want to [[put this into the fermenter]] or rather [[try again ->Let's try our luck with what we have]]?]]
# Correct approach!
You earn +1 in knowledge:
###<span class="coin"> Working smart: create, contribute or fork? Check what's already out there and build on top of it. Don't reinvent the wheel and use the knowledge others already put out into the open!</span>
<br>
<br>
Take note of it! You will need it later.
Let's [[search the workbench]] for the recipe.(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[You search the workbench of the brewer and find a notebook and a small case with a numbers lock on it. Kev asks: <span class="dialogue">"What should we to? Take a look at the [[notebook]] or at the [[small case]]?"</span>
](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
It’s a mess...
Just some scribble, notes, calculations, and a few photos:
[[Photo of an entrance ->photo of entrance]]
[[Photo of food ->photo of food]]
[[Photo of a billboard advertisement->photo of advertisement]]
[[Photo of a building ->photo of a building]]
Check the [[small case]]
(if:$door_photo)[
(if:$beer2 or $beer1 or $beer3)[
<span class="dialogue"> “Aahh! This remindes me of a conversation I had with the brew master once!”</span>, says Kev.
<span class="dialogue"> "He basically told me his life story... ".
"Anyways.." </span>, Kev continues,
<span class="dialogue"> "apparently he learned brewing at the oldest brewery in the world which is still producing beer. He took this photos on his last week on earth and kept them as a memory.
]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
|primero>[There is a sticky note on the case with the lock saying. "Reminder to myself: What's the founding year of the place where you learned the art of brewing? Remember the number of the inoffical lecture hall we always visited last?"
<span class="dialogue">"Huh, seems like Gilbert was a bit forgetful. Good for us he left some hints for the lock code! "</span>, says Kev <span class="dialogue">"But I have no clue what the numbers are ... From my exchange semester in Germany I remember that "lecture hall" is "Hörsaal" in german. Don't ask me why... "</span>]
(if: (history:) does not contain $currentpassage)[(live: 13s)[(stop:)|next2>[''He looks at you.'']]]
(unless: (history:) does not contain $currentpassage)[(live: 0s)[(stop:)|next2>[''He looks at you.'']]]
(if:$code_entered)[
<span class="dialogue">"Hm. Maybe we should look in the [[notebook]] for some more hints" </span>, says Kev.
]
(click-append: ?next2)[<br>
<span class="dialogue">"What should we enter?"</span>, he asks.
(input-box:2bind $lock_code,"=XX=", 1, "000000")
[[enter the code]]
]
(set: $currentpassage to (passage:)'s name)
<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/brew_entrance.jpg">
(unless: (history:) does not contain $currentpassage)[
Do you need a |hint>[hint]
(click-append: ?hint)[
<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/brew_entrance_hint.jpg" width="90%">
]]
[[Back->notebook]]
(set: $door_photo to true)<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/beer2.jpg">
[[Back->notebook]]
(set: $beer2 to true)(set: $code_entered to true)
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
(if:$lock_code is "104013")[
Yeah! The lock is unlocked! You can [[open the case]] now.
]
(if:$lock_code is not "104013")[
Nothing happens...
Well, maybe [[try it again? ->small case]]
](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
You open the small case and find a smart device which is commonly used to browse the internet. When you take it out of the box it lights up and you can see the last webpage which was visited and cached in the browser. Unfortunately the pictures are not loading.
Take a look at <a href="https://ohwmakers.github.io/treasure-hunt/assets/wikiHow-netuk.html#" target="_blank" rel="noopener noreferrer">the cached webpage</a>
Now you know the solution you need:
(dropdown: 2bind $solution, "Malt","Malt extract","Onions","Potatoes","Flour","More Time")
[[tell Kev]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
You add your mix of $main_ingredient with $minor_ingredient to the fermenter and wait...
(live: 10s)[(stop:)|wait>[
After you waited 10 minutes Kev says: <span class="dialogue"> “Hmm... it should already show some signs of a beginning fermentation... I guess your mix can't replace the broth. Dam it...”</span>.
Silence.
<span class="dialogue"> "Well, we have one last try with the culture stocks. We should really look for something the brew master documented. We have to be sure that it works! Let's [[find the recipe]]" </span>
]]
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
<span class="dialogue">"Oh wow! That's great! Unfortunately we can't use the first method with the malt extract but I guess the cook still has some potatoes in his storage room!" </span>, responds Kev <span class="dialogue"> "Seems like [[we found a way to recreate a broth]]!" </span>
(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
You can convice the cook to create a broth out of potatoes for you. You take a huge bottle of the potato broth and [[return to the fermenter room]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
When you are back in the fermenter room again kev says <span class="dialogue"> "Well, I guess it is better to make a netuk starter from the stocks in the thawing freezer. We don't know if the remains in the fermenter got already contaminated while we took so long to find a recipe." </span>
He walks to one of the big fermentation bottles the brew master usually uses to test recipe varieties in a small batch.
<span class="dialogue"> "We can use this to [[make the starter]]!" </span>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
Together with Kev's help you fill the potato broth into the huge bottle and add the content of one thawed stock vials.
<span class="dialogue">"Here, seal it with this air lock. It should not take long and it will start bubbling" </span>, says Kev.
You wait ...
and wait ...
But nothing is happening.
<span class="dialogue">"Ahh, dam it. I forgot! It has to be kept at the right temperature to start fermenting" </span>, says Kev. <span class="dialogue"> "But I forgot what the temperature should be... Maybe there is information about this on <a href="https://ohwmakers.github.io/treasure-hunt/assets/wikiHow-netuk.html#" target="_blank" rel="noopener noreferrer">the cached webpage</a>. What did you find? What's the optimal temperature in celsius?" </span>
(input-box:2bind $ferment_temp,"X====",1,"")
[[Tell Kev the temperature]]# Correct approach!
You earn +1 in knowledge:
###<span class="coin"> Findability is very important. Just because you put everything online it doesn't mean your project is open! It has to be accessible and should be easy to find. Use platforms to share your work with others </span>
<br>
<br>
Take note of it! You will need it later.
Now let's [[go to the kitchen]]!(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
<span class="dialogue">"According to the schematic we should have a tiny component here, but there is nothing in the radio"</span> you point out.
She checks.
<span class="dialogue">"Uhm, You are right..."</span>
<span class="dialogue">"Probably evaporated as a result of the solar flare"</span> she says.
<span class="dialogue">"If we could [[identify->Find out the missing component]] the missing component, we could replace it"</span>, Alix continues.(if: $ferment_temp is "12")[
<br>
<br>
# Correct answer!
You earn +1 in knowledge:
###<span class="coin">Some projects can benefit from external contributors. It can be anything. From translating parts of the instructions, answering questions or developing additional modules. This, however, requires guidelines and an active community management to be a wholesome experience for everybody. </span>
<br>
Take note of it! You will need it later.
<span class="dialogue-bg">"Right! the perfect temperature was $ferment_temp degree celsius!" </span>, responds Kev. <span class="dialogue-bg">"Now let's start the [[fermentation]]!" </span>]
(if: $ferment_temp is not "12")[<span class="dialogue-bg">"Nop, I'm sure $ferment_temp degree celsius is not the right temperature"</span>, responds Kev
<br>
[[try again! ->make the starter]]](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 50) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
<span class="dialogue">"Ok, now we have to find a place which roughly has $ferment_temp degree celsius. </span>, says Kev
<span class="dialogue"> "Hm.. the temperature in the tunnel should be quite right! Let's go there and [[set up the fermentation]] bottle." </span>(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/tunnel.mp3" autoplay loop>]
You follow Kev into the tunnel, set up the fermentation bottle together and wait...
(live: 2s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentation_bubble.mp3" autoplay>]
(live: 8s)[(stop:)
|primero>[<span class="dialogue"> "Do you hear this??" </span>, asks Kev. <span class="dialogue"> "Sounds like we were successful!!!" </span>]]
(live: 12s)[(stop:) You both cheer and high five eachother.
After you listened to the bubbling of the netuk fermentation for a while you decide to [[go back to the camp ->Run to camp]] ](set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?primero's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/tunnel.mp3" autoplay loop>]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/woosh.mp3" autoplay>]
You press the button at the side of the door. It opens with a wooosh sound.
|primero>[(live: 2s)[(stop:)|next2>[<span class="dialogue"> ”Ahh, still works. Good old hydraulics. Not many electronics in there to be destroyed by a solar fair.” </span>
[[Enter the fermenter room]] ]]]<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/beer1.jpg" >
[[Back->notebook]]
(set: $beer1 to true)<img src="https://raw.githubusercontent.com/ohwmakers/treasure-hunt/main/assets/beer3.jpg">
[[Back->notebook]]
(set: $beer3 to true)(set: $currentpassage to (passage:)'s name)
(if: (history:) does not contain $currentpassage)[(enchant: ?passage's chars, via (t8n-delay:pos * 30) + (t8n:'instant'))]
(live: 0s)[(stop:)<audio src="https://github.com/ohwmakers/treasure-hunt/raw/main/assets/fermentor-room-broken.mp3" autoplay loop>]
(if:$solution is "Potatoes")[Correct! Let's [[show it to Kev]]!]
(if:$solution is not "Potatoes")[Wrong! [[Try again! ->open the case]]]