Hi, this is the last message. $blur[Robert and Cristina passed away some days ago — their bodies are outside now. If you’re reading this, then the unlikely happened and somehow humanity survived. Congratulations to whoever did it! Detailed information about our critical failure can be read in the official log — just ask the ship. Love you Ro.
I just wanted to say that I’m grateful for my life and proud of my accomplishments.] Liz, Samuel, Paula, I love you all! $blur[Things might not have worked as expected but at least we did our best. Cristina and Tina, you are amazing! Your company made those years much better.
I love everyone. Thank you God for this opportunity.] Thanks R & T, you were amazing. So long, farewell, auf Wiedersehen, good night!
$control[(color: "#010711")[ç]● • (link: '$rumble[●]')[(goto: "2.3")] • (link: '$rumble[●]')[(goto: "3.3")]
[[Inspect->Something new]] / [[Roam->Roaming]] ] $blur[Hi, this is the last message. Robert and Cristina passed away some days ago — their bodies are outside now. If you’re reading this, then the unlikely happened and somehow humanity survived.] Congratulations to whoever did it! Detailed information about our critical failure can be read in the official log — just ask the ship. $blur[Love you Ro.]
I just wanted to say that I’m grateful for my life and proud of my accomplishments. $blur[Liz, Samuel, Paula, I love you all! Things might not have worked as expected but at least we did our best.] Cristina and Tina, you are amazing! Your company made those years much better.
$blur[I love everyone.] Thank you God for this opportunity. $blur[Thanks R & T, you were amazing. So long, farewell, auf Wiedersehen, good night!]
$control[(link: '$rumble[●]')[(goto: "1.3")] • ● • (link:'$rumble[●]')[(goto: "3.3")]
[[Inspect->Something new]] / [[Roam->Roaming]] ] $blur[Hi, this is the last message.] Robert and Cristina passed away some days ago — their bodies are outside now. If you’re reading this, then the unlikely happened and somehow humanity survived. $blur[Congratulations to whoever did it! Detailed information about our critical failure can be read in the official log — just ask the ship.] Love you Ro.
$blur[I just wanted to say that I’m grateful for my life and proud of my accomplishments. Liz, Samuel, Paula, I love you all!] Things might not have worked as expected but at least we did our best. $blur[Cristina and Tina, you are amazing! Your company made those years much better.]
I love everyone. $blur[Thank you God for this opportunity. Thanks R & T, you were amazing. So long, farewell, auf Wiedersehen, good night!]
$control[(link: '$rumble[●]')[(goto: "1.3")] • (link: '$rumble[●]')[(goto: "2.3")] • ●
[[Inspect->Something new]] / [[Roam->Roaming]] ]{
(set: $year to 5467)
(set: $rumble to (css: "
-webkit-animation: pulsate 2s ease-in-out;
-webkit-animation-iteration-count: infinite;
"))
(set: $blur to (css: "
color:transparent;
text-shadow: 0 0 10px rgba(255,255,255,0.3);
-webkit-user-select: none; /* Chrome all / Safari all */
-moz-user-select: none; /* Firefox all */
-ms-user-select: none; /* IE 10+ */
user-select: none; /* Likely future */
"))
(set: $control to (css: "
font-family: 'Cutive Mono', monospace;
line-height: 2;
font-size: 150%;
") + (align: "=><="))
(set: $robotitle to (css: "
font-family: 'Cutive Mono', monospace;
font-size: 200%;
") + (align: "=><="))
(set: $robot to (css: "
font-family: 'Cutive Mono', monospace;
"))
}(set: $message to 0)(set: $timer to 3)
$robotitle[(set: $textToShow to "$year A.D")
(display: "Typewriter")]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "Intro")
]
(else: )[
(set: $timer to it - 1)
]
]
}{
<!-- Create an empty array -->
(set: $textArray to (a:) )
<!-- Convert the string into an array -->
(for: each _item, ...$textToShow)[
(set: $textArray to it + (a: _item) )
]
<!-- Harlowe arrays start at index 1 -->
(set: $textArrayLength to 1)
<!-- Set a delay of 1 second per loop -->
(live: 0.03s)[
<!-- Test if textArrayLength is length of textArray yet -->
(if: $textArrayLength >= $textArray's length)[
<!-- Stop the looping and show textToShow -->
(stop:)
$textToShow
]
(else:)[
<!-- Show substring of textToShow -->
(substring: $textToShow, 1, $textArrayLength)
<!-- Update the index to next value -->
(set: $textArrayLength to it + 1)
]
]
}(set: $timer to 1)
$robot[My mind is wandering again. There is something important I should remember but it's long gone. There is only ice. Radiation. Darkness.]
$control[ [[Inspect->Nothing]] / [[Roam->Empty]] ](set: $timer to 3)
(set: $texttimer to 1)
(align: "=><=")[$robot[Empty and featureless.
{
(live: 1s)[
(if: $texttimer is 0)[
(stop:)
As always.
]
(else: )[
(set: $texttimer to it - 1)
]
]
}]]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "Again")
]
(else: )[
(set: $timer to it - 1)
]
]
}(set: $timer to 2)
(align: "=><=")[$robot[(set: $textToShow to "............... ?")
(display: "Typewriter")]]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "Again")
]
(else: )[
(set: $timer to it - 1)
]
]
}(set: $timer to 3)
(align: "=><=")[$robot[Is anyone there?]]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "I dont think so")
]
(else: )[
(set: $timer to it - 1)
]
]
}(set: $timer to 3)(set: $year to it + 136987)
$robotitle[(set: $textToShow to "$year A.D")
(display: "Typewriter")]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "Something")
]
(else: )[
(set: $timer to it - 1)
]
]
}
(set: $texttimer to 1)$robot[My mind is wandering again. There is still only ice. Still radiation. Still darkness.
{
(live: 1s)[
(if: $texttimer is 0)[
(stop:)
But then, I hear something...
]
(else: )[
(set: $texttimer to it - 1)
]
]}]
$control[ [[Inspect->Hello]] / [[Roam->Empty 2]] ]
$robot[Another one! Hi. I'm listening. Are you listening? Checking. Everything OK? Checking. Yes, awesome.]
$control[ [[Inspect->About]] / [[Roam->Roaming]]](set: $timer to 5)
(align: "=><=")[$robot[(set: $textToShow to "...............
Keep scanning.
Keep roaming.")
(display: "Typewriter")]]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "Something 2")
]
(else: )[
(set: $timer to it - 1)
]
]
}$robot[Something something something. Something for me?
Let me read!]
$control[ [[Inspect->1.1]] / [[Roam->Roaming]]]$robot[
(align: "=><=")[There it is.
That sound again.]]
$control[ [[Inspect->Hello]] / [[Roam->Empty 2]] ]
(set: $timer to 3)
(align: "=><=")[$robot[I don't think so.]]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "Time Passes")
]
(else: )[
(set: $timer to it - 1)
]
]
}(if: $message is 0)[(set: $message to 1)]Hi, this is the last message. $blur[Robert and Cristina passed away some days ago — their bodies are outside now. If you’re reading this, then the unlikely happened and somehow humanity survived. Congratulations to whoever did it! Detailed information about our critical failure can be read in the official log — just ask the ship. Love you Ro.
I just wanted to say that I’m grateful for my life and proud of my accomplishments.] Liz, Samuel, Paula, I love you all! $blur[Things might not have worked as expected but at least we did our best. Cristina and Tina, you are amazing! Your company made those years much better.
I love everyone. Thank you God for this opportunity.] Thanks R & T, you were amazing. So long, farewell, auf Wiedersehen, good night!
$control[ ●
[[Inspect->Something missing]] / [[Roam->Roaming]] ]$robot[Hi. Sorry. Error. I'm not getting everything.
I'll search more.
Must roam.]
(if: $message is 1)[$control[ [[Inspect->Something missing]] / [[Roam->Roaming]] ]]
(elseif: $message is 2)[$control[ [[Inspect->Something missing]] / [[Roam->Roaming]] ]]{
(if: $message is 0)[
(set: $r to (random: 2,5))
(if: $r is 2)[$robot[Emmpty. Empty. Empty.]]
(if: $r is 3)[$robot[I keep floating away. Nothing to be scanned.]]
(if: $r is 4)[$robot[There is only silence. A constant reverberation of just silence.]]
(if: $r is 5)[$robot[My mind is wandering again. There is something important I should remember, but it's long gone.]]
\
$control[ [[Inspect->About]] / [[Roam->Roaming]] ]]
(elseif: $message is 1)[
(set: $r to (random: 1,5))
(if: $r is 1)[$robot[What is it? Oh, it's you again! Recognize. Oh? Let me see! (set: $message to 2)]]
(if: $r is 2)[$robot[Emmpty. Empty. Empty. Must repeat. Scan again]]
(if: $r is 3)[$robot[I keep floating away. Nothing to be scanned. Might happen if I keep going.]]
(if: $r is 4)[$robot[Hello? I can’t connect. Are you still there? Will roam more.]]
(if: $r is 5)[$robot[The sound is still there, but so soft I can barely hear it. Maybe next cycle.]]
\
(if: $message is 1)[$control[ [[Inspect->1.1]] / [[Roam->Roaming]] ]]
(if: $message is 2)[$control[ [[Inspect->1.2]] / [[Roam->Roaming]] ]]]
(elseif: $message is 2)[
(set: $r to (random: 1,4))
(if: $r is 1)[$robot[Oh hi! Finnaly catched you. Check again. Yes, I will read!](set: $message to 3)]
(if: $r is 2)[$robot[There is only silence. A constant reverberation of just silence.]]
(if: $r is 3)[$robot[It was here just now. Where is it? Nothing to inspect, just roam.]]
(if: $r is 4)[$robot[Sometimes our cycles get really close and I can hear a faint message around.]]
\
(if: $message is 2)[$control[ [[Inspect->1.2]] / [[Roam->Roaming]] ]]
(if: $message is 3)[$control[ [[Inspect->1.3]] / [[Roam->Roaming]] ]]]
(elseif: $message is 3)[
(set: $r to (random: 2,4))
(if: $r is 2)[$robot[The pull of my orbit opens a bigger distance between us.]]
(if: $r is 3)[$robot[I was trusted with a message. I must kept it. Remember it.]]
(if: $r is 4)[$robot[There is nothing more to be done in the darkness but remember.]]
\
$control[ [[Inspect->1.3]] / [[Roam->Roaming]] ] ]
(elseif: $message is 4)[
(set: $r to (random: 2,4))
(if: $r is 2)[$robot[The pull of my orbit opens a bigger distance between us.]]
(if: $r is 3)[$robot[I was trusted with a message. I must kept it. Remember it.]]
(if: $r is 4)[$robot[There is nothing more to be done in the darkness but remember.]]
\
$control[ [[Inspect->Something new]] / [[Roam->Roaming]] ] ]
}Hi, this is the last message. $blur[Robert and Cristina passed away some days ago — their bodies are outside now. If you’re reading this, then the unlikely happened and somehow humanity survived. Congratulations to whoever did it! Detailed information about our critical failure can be read in the official log — just ask the ship. Love you Ro.
I just wanted to say that I’m grateful for my life and proud of my accomplishments.] Liz, Samuel, Paula, I love you all! $blur[Things might not have worked as expected but at least we did our best. Cristina and Tina, you are amazing! Your company made those years much better.
I love everyone. Thank you God for this opportunity.] Thanks R & T, you were amazing. So long, farewell, auf Wiedersehen, good night!
$control[● • (link: '$rumble[●]')[(goto: "2.2")]
[[Inspect->Something missing]] / [[Roam->Roaming]] ] $blur[Hi, this is the last message. Robert and Cristina passed away some days ago — their bodies are outside now. If you’re reading this, then the unlikely happened and somehow humanity survived.] Congratulations to whoever did it! Detailed information about our critical failure can be read in the official log — just ask the ship. $blur[Love you Ro.]
I just wanted to say that I’m grateful for my life and proud of my accomplishments. $blur[Liz, Samuel, Paula, I love you all! Things might not have worked as expected but at least we did our best.] Cristina and Tina, you are amazing! Your company made those years much better.
$blur[I love everyone.] Thank you God for this opportunity. $blur[Thanks R & T, you were amazing. So long, farewell, auf Wiedersehen, good night!]
$control[(link: '$rumble[●]')[(goto: "1.2")] • ●
[[Inspect->Something missing]] / [[Roam->Roaming]] ]
(css: "font-family: 'Cutive Mono', monospace; font-size: 600%; line-height: 1;")+(align: "=><==")
[ROAM(color: "#010711")[ççç]
(live: 2s)[INSPECT]
(live: 4s)[RESTART]]
(live: 6s)[(goto: "Credits")
]
(set: $year to it + 41567409)(css: "font-family: 'Cutive Mono', monospace;
line-height: 1.5; font-size: 80%;")[Written by Gabriel Jacobi for
the 2018 Global Game Jam in Malmö.
Additional writing by Ingrid Skåre.]
$control[ [[Restart->Start]] ](set: $message to 4)$robot[The message contained in me is important. I'll keep it. ]
$control[ [[Inspect->Cycle]] / [[Roam->Roaming]] ](set: $timer to 2)(set: $year to it + 1567409)
$robotitle[(set: $textToShow to "$year A.D")
(display: "Typewriter")]
{
(live: 1s)[
(if: $timer is 0)[
(stop:)
(goto: "What now")
]
(else: )[
(set: $timer to it - 1)
]
]
}
$robot[My mind is wandering again. There is something important I should remember but it's long gone. There is only ice. Radiation. Darkness.]
$control[ [[Inspect->Title]] / [[Roam->Title]] ](set: $message to 4)$robot[I'll complete one of my cycles soon. Protocol indicates system restart and memory wipe. Will conform.]
$control[ [[Inspect->Interlude]] / [[Roam->Roaming]] ]