{(set: $name to (either: "Matt","Sandra","Tom", "Bill","Kevin"))
(set: $lastname to (either: "Bullock","Damon","Hanks","Paxton","Bacon"))
(set: $energy to 20)
(set: $show_e to false)
(set: $planned to 41 * 3600 + 47 * 60)
(set: $engine to 10000)
(set: $music to 0)
(set: $coms to 10)
(set: $heater to 100)
(set: $spent_time to 0)
(set: $call to (colour: "#999999"))
(set: $handbook to false)
(set: $knows to false)
(set: $imsure to false)
(set: $part2 to false)
(set: $acc to 0.01633)
(set: $speed to 4899)
(set: $dist to 326515)
(set: $iss to -62)
(set: $c_iss to false)
(set: $friction to 0)
(set: $air to 100)
(set: $knowledge to false)
(set: $crosswords to 3)}(display: "status")
(print:(round:$planned/3600)) hours before you are reunited with your family. (print:(round:$planned/3600)) hours before you can breathe Earth's atmosphere again.
After 28 months of space travel, you are finally done with this assignement. Marco Polo IX is in orbit around the Moon, with the rest of the crew on board. Strangely enough, you were the only one to request a return to Earth. Those weirdos like space way too much.
The course to orbit is set, atmosphere re-entry will be handled by the automatic piloting system, and you will only have to worry about the landing. The energy battery is at (print:(round:$energy))%, which should last for a bit more than 6 hours; then you will have to change to another pill that will last 40 hours.
Everything is set, this will be a piece of cake compared to the failed landing on Cassia 09-B6, 19 months ago. You can lay back on your seat and have a rest.
[[Think about your crewmates on Marco Polo->flashback]]
[[Skip the flashback->rest]]
(live: 1s)[(set: $spent_time to $spent_time + 1)]
<h6>//Ludum Dare 39 - IronPenguin////Back on the Marco Polo IX, 40 hours earlier.//
"So I'm the only one going back to Earth?"
$call["Yes, we're all in on the next mission."]
"I don't know how you do it, Jaima."
$call["Space is fun. And I have no one to go to on the ground."]
"I know but, the others? Doesn't Jonah have a family?"
$call["He said he had his reasons."]
"And Wan Wan?"
$call["I think she said that Earth sucked and that she wanted to stay aways from it as much as possible."]
"And Marc?"
$call["He needs the money."]
"..."
$call["Yeah I know."]
"So you will all wait here for the supplies and my replacement?"
$call["Yes. The pod is all yours."]
"I don't like it, it makes me claustrophobic."
$call["Yous spent the last year and a half in a space ship, and the travel to Earth in a pod makes you claustro? It's only a 72 hours travel, you'll be fine."]
"Yeah, I'm sure everything will be completely fine.
[[Go back to reality|rest]]{(set: $spent_time to 317)}(display: "status")
(if: $energy > 5)[Everything seems to be okay. Acceleration is good, according to the planning. You just need to be ready to change the battery in a few hours.
You could either wait until the energy is low, or prepare now.
[[Wait one hour->hour rest 1]]
[[Prepare the battery->main storage]]](else-if: $energy> 0)[Everything seems to be okay. Acceleration is good, according to the planning. You just need to be ready to change the battery soon.
You should prepare now.
(display: "controls")
[[Prepare the battery->main storage]]](else-if: $air > 0)[You are running out of energy, you need to get the other battery.(display: "air status")
[[Get the battery->main storage]]](else:)[[[Suffocate->suffocate]]]{(live: 0.5s)[(set: $planned to $planned-$spent_time)
(set: $total to $engine + $heater + $music + $coms)
(set: $energy to $energy - 0.0001*$total*$spent_time/1080)
(if: $total > 0)[(set: $remain to 1080 * $energy / 0.0001*$total)]
(set: $r_h to (round: $remain / 3600 - 0.5))
(set: $r_m to (round: ($remain%3600) / 60 - 0.5))
(set: $speed to $speed + $engine * $acc * $spent_time / 3600 + $friction)
(set: $dist to $dist - $speed * $spent_time / 3600)
(set: $iss to $iss + $spent_time / 3600)
(if: $heater > 0)[(set: $air to (min: $air + $spent_time / 120, 100))](else:)[(set: $air to $air - $spent_time / 60)]
(if: $coms > 10)[(set: $coms to 10)]
(set: $spent_time to 0)]}(font: "Courier")[(live: 1s)[(if: not $part2)[
Time before planned landing: (print: (round: ($planned / 3600)-0.5))h (print: (round: ($planned % 3600)/60 - 0.5))mn](if: $energy > 0)[
Energy left: (print:(round:$energy*10)/10)% ((print:$r_h)h (print:$r_m)mn left)
Engines: (print:(round:$engine/100))%(if: $heater is 0 or $air < 100)[
Life support: (if: $heater is 0)[OFF](else:)[ON] Oxygen: (round:(max: $air, 0))%]](else:)[
Energy left: (text-style: "fade-in-out")[0%]
Engines: (text-style: "fade-in-out")[0%]
Life support: (text-style: "fade-in-out")[OFF] Oxygen: (round:(max: $air, 0))%(set: $engine to 0)(set: $music to 0)(set: $heater to 0)(set: $coms to 0)]
Speed: (print: (round:$speed/36)/100) km/s
Acceleration: (print:(round: $acc*$engine/36)/100) km/s/h(if: $dist > 0)[
Distance to orbit: (print:(round:$dist)) km](else:)[
Currently in orbit around Earth]]]You start listening to some (either:"reggae", "azontobeats","microhouse", "symphonic black metal", "estonian pop", "german indie", "calypso", "puerto rican rock", "indie deep", "uplifting trance", "progressive house","melodic techno" ).(set: $music to 1)(set: $spent_time to 30*60)
<audio src="" autoplay>
[[Check your status->rest]](live: 0.5s)[(if:$engine > 0)[
(link-repeat: "Turn the engines down.")[(set:$engine to $engine/2)]](if:$engine < 10000 and $engine > 0)[
(link-repeat: "Turn the engines up.")[(set:$engine to $engine*2)]](if:$engine<=0 and $energy > 0)[
(link: "Turn the engines on.")[(set:$engine to 5000)]](if:$engine > 0)[
(link: "Turn the engines off.")[(set:$engine to 0)]](if:$part2)[(if:$heater<=0 and $energy > 0)[
(link: "Turn life support on.")[(set:$heater to 10)]](if:$heater > 0)[
(link: "Turn life support off.")[(set:$heater to 0)]](if:$coms<=0 and $energy > 0)[
(link: "Turn communications on.")[(set:$coms to 10)]](if:$coms > 0)[
(link: "Turn communications off.")[(set:$coms to 0)]]]]You open the main storage unit at the rear of your pod. You remove all the junk Jonah gave you for his family, and look for the battery at the bottom of the chest. This really isn't how it should have been stored.
You can't find the battery. It's the size of a thermos, it shouldn't be that hard to find! Either it is hidden behind all the useless stuff, or it has been put elsewhere. You could also call the crew to ask where they put it.(set: $time_spent to 250)
[[Keep looking->keep looking]]
[[Check the secondary storage unit->second storage]]
[[Call the Marco Polo->call MP]]You go through the whole unit again. You empty everything, check every bag, every box. The battery is not here.(set: $spent_time to $spent_time + 310)
(if: (history:) contains "second storage")[This battery is nowhere to be found. Maybe you should call ground control to ask them what to do.(set: $imsure to true)
[[Call ground control->call GC]]](else:)[[[Take a look at the other storage unit->second storage]]]
[[Call the Marco Polo->call MP]]You open the other storage box. It's almost empty, with only the required food and water for your 72 hours trip, minus what you already ate and drink. The battery is not here.(set: $spent_time to $spent_time + 75)
(if: (history:) contains "keep looking")[This battery is nowhere to be found. Maybe you should call ground control to ask them what to do.(set: $imsure to true)
[[Call ground control->call GC]]](else:)[[[Go back to the main storage unit->keep looking]]]
[[Call the Marco Polo->call MP]]//Calling Marco Polo IX...//(set: $coms to 100)
$call["Hey $name! We receive you. How are you doing?"]
"Hi Jaima, I may have a problem here."
$call["What is it?"]
"I am low on energy and I can't find the second battery. Where was it stored?"
$call["I'll ask Jonah, he was the last one to store stuff in there."]
$call["He says it didn't put it in the pod, someone else did."]
"Could you ask the others?"
$call["Sure, give me a minute."]
$call["Marc says he thought you did it. Wan Wan didn't prepare the pod."]
"Are you telling me no one took care of the battery?"
$call["Are you sure it's not in the main storage?"]
(if: (history:) contains "keep looking")["Yes, I'm sure."](else:)["I didn't find it."]
$call["And the secondary storage?"]
(if: (history:) contains "second storage")["It's not in there either."](else:)["It's only supposed to be the food."]
(if: $imsure)[[[Continue->call MP no battery]]](else:)[[[Continue->call MP look again]]](set: $spent_time to $spent_time + 183)//Calling Marco Polo IX...//(set: $coms to 100)
$call["Hey again. Did you find the battery?"]
"Nope."
$call["...Shit. That's bad."]
"You don't say."
$call["And what about the spare battery?"]
(if: (history:) contains "call MP spare battery where")[
"You still don't know where it is?"
$call["I asked the others, but they don't know either."]
"..."
$call["Maybe call ground control."]
"Yeah... Thanks."
//End call//(set: $spent_time to 155)
[[Call ground control->call GC]]
[[Look for the spare battery->search everywhere]]](else:)[
[["What spare battery?"->call MP what spare battery]]
[["Where is it?"->call MP spare battery where]]
](display: "status")
//Calling Ground control...//
(if: $coms > 0)[<img src="http://i.imgur.com/xlMpKA3.png" width="210" height="143">(if: (history:) contains "call GC 1")[
[[Engage call->call GC 2]]](else:)[
[[Engage call->call GC 1]]]](else:)[
//Communication system offline//(set: $time_spent to 45)
You will need power to call ground control. You are on your own until then.
(if: not ((history:) contains "keep looking"))[
[[Take another look at the main storage->keep looking]]](if: not ((history:) contains "second storage"))[
[[Check the secondary storage unit->second storage]]](if: $handbook and $air > 99)[
[[Read the handbook->handbook]]](if: not ((history:) contains "search everywhere"))[(if: (history:) contains "call MP spare battery where")[
[[Look everywhere for the spare battery->search everywhere]]](else:)[
[[Search the whole pod->search everywhere]]]]
[[Wait and see->rest 2]]]$call["Ok, maybe, MAYBE, someone forgot to get the second battery."]
"Are you kidding me?"
$call["Hey it's your pod."]
"Please don't be cynical. It's my life we're talking about."
$call["Don't panic, there is still the spare battery."](set: $time_spent to $time_spent + 77)
[["What spare battery?"->call MP what spare battery]]
[["Where is it?"->call MP spare battery where]]$call["Ok so... either look again or use the spare battery, I don't know."]
[["What spare battery?"->call MP what spare battery]]
[["Where is the spare battery?"->call MP spare battery where]]
[["Ok then" (end call)->call end look again]]"What spare battery?"
$call["There is a spare battery in every pod, right? I mean, you should know that."]
[["Where is it?"->call MP spare battery where]]"Where is it?"
$call["...I don't know."]
"What?"
$call["Hey I'm not the pod specialist!"]
"Isn't an astronaut supposed to know everything about the vessels?"
$call["Do you?"]
"Fair point."
$call["..."]
"So... do you have any idea where I could look first?"
$call["You should call ground control. They will know."]
"But they are going to know that I don't know..."
$call["Either that or you run out of power."]
"Ok ok... thanks for your help."
// End call//(set: $spent_time to $spent_time + 94)
[[Call ground control->call GC]]
(if: (history:) contains "call MP no battery")[[[Search the whole pod->search everywhere]]](else:)[[[Keep looking for the second battery->call end look again]]
[[Search the whole pod for the spare battery->search everywhere]]]You close the communications and proceed to search for the battery again.
[[Search the main storage again->keep looking]]
[[Search the secondary storage unit->second storage]](display: "status")
You spend the next hour searching the whole pod. No stone left unturned. Actually there are no stones in there, that's just a manner of speech. You find a bunch of stuff you had no idea existed, but no (if: (history:) contains "call MP spare battery where")[spare ]battery. There is a handbook, but it's huge and it would take a long time to read.(set: $spent_time to 3745)
(display: "controls")
[[Call ground control->call GC]](if: $air > 99)[
[[Read the handbook->handbook]]](set: $handbook to true)
[[Wait and see->rest 2]]You spend hour reading the manual. There is a lot of information you didn't know, which is kind of crazy. But there is nothing really helpful in your situation. There is a whole part about manual atmospheric entry, which may be useful in the future. (if: not $knows and (history:) contains "call MP spare battery where")[
The main information is: there is no spare battery. You don't even know where that idea came from in the first place.]
{(set: $handbook to false)(set: $knows to true)(set: $spent_time to 3754)}
(if: not ((history:) contains "call GC 2"))[
[[Call ground control->call GC]]]
[[Continue->rest 2]](set: $knowledge to true)(set: $part2 to true)(display: "status")
{(live: 1s)[(set: $estimate to ($dist / $speed) * 3600)
(set: $e_h to (round: $estimate / 3600 - 0.5))
(set: $e_m to (round: ($estimate % 3600)/60 - 0.5))]}
(live: 1s)[(if: $engine > 0)[If you cut the engines now,](else:)[Given your current speed,] you will reach Earth orbit in (if:$e_h > 0)[$e_h hours and ]$e_m minutes.]
(live: 1s)[(if: $c_iss)[(if: $iss < 0)[If you want to connect with the ISS, you need to get to the rendez-vous point in orbit at the same time. They will reach you orbit entry point in (round: -$iss) hours. You need to get there before they do.](else:)[The ISS is already beyond your entry point, you will not be able to connect with them.]](else:)[Once in orbit, you will be able to enter atmosphere.]](display: "air status")
(display: "controls")
(live: 1s)[(if: $air < 0 or ($energy < 0.1 and $estimate/60 > $air))[
[[Suffocate->suffocate]]](else:)[(if: $remain > 3600 and $estimate > 3600)[
[[Wait 1 hour->hour rest 2]](if: $handbook and $air > 99)[
[[Read the handbook->handbook]]]](else-if: $remain > 600)[
[[Wait 10 minutes->10 minutes]]](if: $estimate < 3600)[
[[Prepare for orbit entry->orbit prep]]](if: $remain > 3600 * 12 and $estimate > 3600 * 12)[
[[Wait 12 hours->halfday rest]]](else-if: $remain > 3600 * 6 and $estimate > 3600 * 6)[
[[Wait 6 hours->6 hours rest]]]]](display: "status")
//Calling Marco Polo IX...//
(if: $coms > 0)[<img src="http://i.imgur.com/265lb7j.png" width="210" height="143">(if: (history:) contains "call MP 1")[
[[Engage call->call MP 2]]](else:)[
[[Engage call->call MP 1]]]](else:)[
//Communication system offline//(set: $time_spent to 78)
You will need power to call the Marco Polo. You are on your own until then.
(if: not ((history:) contains "keep looking"))[
[[Take another look at the main storage->keep looking]]](if: not ((history:) contains "second storage"))[
[[Check the secondary storage unit->second storage]]](if: $handbook and $air > 99)[
[[Read the handbook->handbook]]](if: not ((history:) contains "search everywhere"))[(if: (history:) contains "call MP spare battery where")[
[[Look everywhere for the spare battery->search everywhere]]](else:)[
[[Search the whole pod->search everywhere]]]]
[[Wait and see->rest 2]]]//Calling Ground Control...//(set: $coms to 100)
$call["Hello MPpod-01, this is ground control."]
"Hello ground control, this is $name $lastname."
$call["Hello $name, we receive you."]
"I have a problem."
$call["What is it?"]
"I can't find the second battery."
$call["...What?"]
"We packed 2 uranium pills for the travel. The first one is almost empty and I can't find the second one."(set: $spent_time to 215)
$call["Are you sure it's not in one of the storage compartments?"]
(if: $imsure)["Yes I'm sure. Apparently someone forgot to put it there."
$call["What do you mean //someone forgot//?"]](else:)["I think so."]
(if: (history:) contains "call MP spare battery where" and not $knows)[
[[Ask about the spare battery->call GC spare battery]]](if: $imsure)[
[[Ask what should be done if there is no other battery->call GC solution]]](else:)[
[[Search again (end call)->call end look again]]]"Do you know where the spare battery is?"
$call["What spare battery?"]
"The one for these kind of scenario."
$call["There is no spare battery."](set: $knows to true)
"..."
$call["..."]
"Wait what?"
$call["These things cost a lot of money you know."]
"There is no spare battery?!"
$call["Actually, you should know that. It's your job."]
"Am I going to die?"
$call["We are not going to let you die."]
"Thank you."
$call["This pod costs millions of dollars."]
"..."
$call["And can you imagine the media backlash?"]
"It's nice to see that you care about me."
$call["You're welcome."](set: $spent_time to $spent_time + 213)
[[Ask about the solutions->call GC solution]]"What can I do?"
$call["You don't have many options. First, you should turn down the engines. You will keep your current speed and will be able to enter Earth's orbit. It will take longer but at least it will save a lot of energy. You will have to closely monitor your position.
Then you have two options. Either make your re-entrey and landing with the power you will have left. Or connect with the ISS.(if: $energy < 5)[
The main problem is, with the energy you have left, I don't think you can maneuver the pod either toward the ISS or into atmosphere.]"]
"The ISS?"
$call["Yes, and you will be able to stay there until we find another way to bring you back."]
"I will feel stupid for asking but..."
$call["What?"]
"What's the ISS?"
$call["...Are you kidding me?"]
"No, really."
$call["How did you get this job?"]
"Don't change the subject."
$call["The International Space Station, for f***'s sake!"]
"Oh right, I remember now."
$call["..."]
"What? It happens to the best of us."
$call["Not only the best apparently."]
"So? What do I do?"
$call["It's up to you, really. I will send you the data you need about the ISS's trajectory. Then you will have to compute the required connexion speed, as well as the rendez-vous location and time. Can you do that?"]
"Err... Yes?"
$call["Or you can just turn everything off, get into orbit, and then use the power left to enter the atmosphere."]
"Okay..."
$call["Anyway, the coms drain your power too. You should limit it to the strict minimum. If it's absolutely necessary, you can turn it off when you don't use it, but we won't be able to contact you."]
"Thanks. So I guess it's up to me now."
$call["Yep. Good luck."]
//Call ended//(set: $c_iss to true)
[[Get to work->rest 2]]//Calling Ground Control...//(set: $coms to 100)
$call["Hello MPpod-01, this is ground control."]
"Hello again ground control."
$call["Hello $name, we receive you. Did you find the battery?"]
"It's not there. I think we forgot to pack it."
$call["Oh..."]
(if: (history:) contains "call MP spare battery where" and not $handbook)[
[[Ask about the spare battery->call GC spare battery]]](if: $imsure)[
[[Ask what should be done when there is no battery->call GC solution]]](set: $spent_time to $spent_time + 54){(set: $action to (either: 1, 2, 3, 4))}
You rest for an hour, trying to occupy yourself. (if: $air > 60)[(if: $action is 1)[(if: $crosswords > 0)[You do some crosswords that Marc gave you.](else-if: $crosswords is 0)[You ran out of crosswords, so you start doing sudokus instead.](else:)[There still are sudoku grids you haven't finished.](set: $crosswords to $crosswords - 1)](else-if: $action is 2)[You read a scifi book.](else-if: $action is 3)[You listen to some music.](else:)[You take a short nap.]](else:)[You try to save oxygen by staying still.]
<img src="http://i.imgur.com/q6ITYyW.png" width="201" height="201">
[[Continue->rest]](set: $spent_time to $spent_time + 3600){(set: $action to (either: 1, 2, 3, 4, 5))}
You rest for an hour, trying to occupy yourself. (if: $air > 60)[(if: $action is 1)[(if: $crosswords > 0)[You do some crosswords that Marc gave you.](else-if: $crosswords is 0)[You ran out of crosswords, so you start doing sudokus instead.](else:)[There still are sudoku grids you haven't finished.](set: $crosswords to $crosswords - 1)](else-if: $action is 2)[You read a scifi book.](else-if: $action is 3)[You listen to some music.](else-if: $action is 4)[You have a short panic attack when you think about your situtation.](else:)[You take a short nap.]](else:)[You try to save oxygen by staying still.]
[[Continue->rest 2]](set: $spent_time to $spent_time + 3600){(set: $action to (either: 1, 2, 3, 4))}
You rest for twelve hours. You sleep a bit, eat, drink. (if: $action is 1)[This travel seems to take forever.](else-if: $action is 2)[You try to understand what all these buttons are for, but you have no idea what they do.](else-if: $action is 3)[You look at the moon through the window.
<img src="http://i.imgur.com/q6ITYyW.png" width="201" height="201">](else:)[You just sit there, waiting.]
[[Continue->rest 2]](set: $spent_time to $spent_time + 3600 * 12)(display: "status")
You are now ready to enter Earth orbit. (if: $c_iss)[(if: $iss < -1)[You will be able to connect with the ISS in $iss hours.](else-if: $iss < 0)[You will soon be able to connect with the ISS. You need to maneuver into position.](else:)[It's already too late to connect with the ISS.]](if: $coms > 0)[
You are receiving a call from ground control.
(if: (history:) contains "call GC 1")[[[Answer the call->answer call]]](else:)[[[Answer the call->answer first call]]]]
(display: "controls")
[[Prepare to enter atmosphere->atmosphere entry]](if: $iss < 0 and $iss > -2)[
[[Connect with the ISS->maneuver]]](if: $coms is 0)[
[[Call ground control->call GC 3]]]
<img src="http://i.imgur.com/8WOFxCr.png" width="277" height="237">{(set: $action to (either: 1, 2, 3, 4))}
You rest for six hours. (if: $action is 1)[This travel seems to take forever.](else-if: $action is 2)[You try to understand what all these buttons are for, but you have no idea what they do.](else-if: $action is 3)[You look at the moon through the window.
<img src="http://i.imgur.com/q6ITYyW.png" width="201" height="201">](else:)[You just sit there, waiting.]
[[Continue->rest 2]](set: $spent_time to $spent_time + 3600 * 6)You can see the ISS in the distance. (if: $energy > 0)[They're closing in fast, you need to be ready.(display: "air status")
You use the controls to align yourself with their trajectory. (set: $energy to $energy - (either: 1, 2, 3))(set: $spent_time to $spent_time + 60)(set: $engine to 0)(if: $energy < 2)[The pod is very low on energy, you must save as much as possible.](else-if: $energy < 0)[The pod is out of energy, you are going to miss them!]
(display: "controls")
(if: $energy > 0)[[[Continue->connect success]]](else:)[[[Continue->connect fail]]]](else:)[With the pod out of energy, you will have to rely on them now.(display: "air status")
[[Continue->connect fail]]//Call from ground control...//(set: $coms to 100)
<img src="http://i.imgur.com/xlMpKA3.png" width="210" height="143">
$call["Hello MPpod-01, this is ground control."]
"Hello ground control, I can hear you fine."
$call["Hello $name, what is the situation up there?"]
"I am about to enter Earth's orbit."
(if: $iss < 0 and $iss > -2)[
$call["Ok that is good news. Are you ready to connect with the ISS? They should be close to you soon."]
[["I am."->GC about ISS connexion]]
[["I would prefer to enter atmosphere directly"->GC about atmosphere entry]]](else:)[
$call["Ok good, now you will have to enter athmosphere."]
[[Ask about atmospheric entry->GC about atmosphere entry]]](set: $spent_time to 85)You turn the communications on and call ground control.
//Calling ground control...//(set: $coms to 100)
<img src="http://i.imgur.com/xlMpKA3.png" width="210" height="143">
$call["Hello MPpod-01, this is ground control."]
"Hello ground control, this is $name $lastname."
$call["Hello $name, what is the situation up there?"]
"I am about to enter Earth's orbit."
(if: $iss < 0 and $iss > -2)[
$call["Ok that is good news. Are you ready to connect with the ISS? They should be close to you soon."]
[["I am."->GC about ISS connexion]]
[["I would prefer to enter atmosphere directly"->GC about atmosphere entry]]](else:)[
$call["Ok good, now you will have to enter athmosphere."]
[[Ask about atmospheric entry->GC about atmosphere entry]]](set: $spent_time to 85)(if: $energy > 3)[You turn on the descent system, strap your belt and sit tight. Now the computer should do all the work for you.
The pod enters the mesosphere properly, and the temperature rises. The thermic protection should keep you safe, nothing to worry about here.
(if: $energy > 4)[
[[Brace yourself->successful landing]]](else:)[
[[Brace yourself->system failure]]]](else:)[You take the handles and try to position the pod for the descent. (if: $energy > 0)[You use the last of the power to set the correct trajectory. You then sit tight and prepare to open the parachute at the right moment.
[[Brace yourself->manual landing]]](else:)[But without power there is nothing you can do. The pod is going to going toward Earth too fast, and there is nothing you can do about it.
[[Brace yourself->undershoot]]]]
<img src="http://i.imgur.com/8WOFxCr.png" width="277" height="237">//Answer call from ground control...//(set: $coms to 100)
<img src="http://i.imgur.com/xlMpKA3.png" width="210" height="143">
$call["Hello MPpod-01, this is ground control."]
"Hello ground control, this is $name $lastname."
$call["Hello $name, what is the situation here?"]
"I am out of power."
$call["What? The batteries are supposed to last 40 hours each!"]
"There was no second battery."
$call["...What? Why?"]
"Too long to explain. I need help."
(if: $iss < 0 and $iss > -2)[
$call["Could you connect with the ISS? They should be close to you soon."]
"I can try that."
$call["We will warn them. Get ready."]
//End call//
[[Wait for the ISS->maneuver]]](else:)[
$call["You will have to enter athmosphere nonetheless."]
[[Ask about atmospheric entry->GC about atmosphere entry]]](set: $spent_time to 125)You suffocate and die. Plain, simple, and painful.
Next time make sure to monitor the life support system.
[[Retry->start]](display: "init")(live: 1s)[(if: $air < 50)[
(if: $heater is 0)[Breathing gets harder. The oxygen supply system is off, and you will soon suffocate.](else:)[You have a hard time breathing, but it should soon get better.]]]The ISS is so close you could almost touch it. The connecting part of the pod is less than 5 meters away from the door of the ISS. Their speed is almost matching yours now.
As they approach, the pod start to rotate. The retroproplusion system maintain the balance, and the nose of the pod keeps pointing toward the station.
When the station finally reaches you, it hits the pod violently. The doors connect as you hear a loud "clonk". The SAS opens, and you are welcomed by a smiling astronaut.
You are saved! You will just have to stay in space a bit longer than expected.
(display: "success")The ISS is so close you could almost touch it. The connecting part of the pod is less than 5 meters away from the door of the ISS. Their speed is almost matching yours now.
As they approach, the pod start to rotate. Without retroproplusion to maintain the balance, the nose of the pod moves toward the... North? Top? Anyway, not the right direction.
When the station finally reaches you, it hits the pod so violently that the already wrong angle gets worst. The pod moves away from the ISS, which keeps its course.
(if: (either: true, false))[
You move away from Earth, completely powerless. You won't even be able to try to enter the atmosphere now.
You will die alone, in the cold void of space. At least it won't be long, since you are running out of oxygen.
That was so close! You better try again, be more careful next time.
[[Restart->start]](display: "init")](else:)[
You move away from the station, toward Earth. Plan A fail, now there is plan B.
[[Enter the atmosphere->atmosphere entry]]]"What do I need to do to enter the atmosphere properly?"
$call["What is your energy level?"]
"$energy%"
(if: $energy < 3)[
$call["This low? You will have to handle the atmosphere entry manually. You know the procedure."]
"Well..."
$call["Good luck."]](else:)[
$call["Ok, this should be enough for the automatic entry system to work well. You should be fine."]
"That's a relief... Wait, what do you mean //should//?"
$call["Unless something goes wrong."]
"What?"
$call["Could you imagine?"]
"I would rather not..."
$call["That would be so unlucky."]
"..."
$call["Of course, the odds are so low. No way something bad happens, right? Haha!"]
"Of course... ha... ha."
$call["Ok, see you soon then!"]]
//End call//
Looks like you are on your own now.
[[Enter atmosphere->atmosphere entry]]$call["Ok, make sure you have enough power to maneuver in position."]
"Ok"
$call["We will warn them. Get ready."]
//End call//
[[Wait for the ISS->maneuver]]Once the upper atmosphere passed, temperature goes down again. Everything seems fine.
Then you feel two violent impacts. The first one when the parachute opens, and the second whe you hit the surface of the sea.
You unstrap your belt, and open the door. It feels so good to feel the sun on your face again! You switch the distress beacon on, remove your shoes, and sit on the side of the pod. Now you just have to wait for rescue to come, and you plan on enjoying the sea as much as possible until then.
(display: "success")The automatic system suddenly shuts down. You try to turn it on again, but it's out of power. You will have to handle the last part of the descent manually.
[[Keep calm and carry on->manual landing]]''SUCCESS''
Congratulations on beating the game. Now go and enter the NASA.
//(don't forget to rate the game at ldjam.com/users/ironpenguin/games)//The temperature becomes unbearable. The pod is not at the right angle, and the thermic protection doesn't work. The noise makes it impossible to think.
For an instant, it seems like the pod is starting to slow down. The noise is not as deafening. Maybe you will be fi...
And then it explodes.
Although you didn't reach Earth's surface, some of your body parts may.
[[Retry->start]](display: "init")Going through upper atmosphere is the worst part. Once this done you will just need to open the parachute at the right time.(if: $knowledge)[
It's a good thing you read the pod manual. You put your hand on the parachute handle, your eyes on the altimeter, and prepare for the right moment.
[[Prepare->successful landing]]](else:)[
You look for the parachute handle, in panic. If only you had prepared for this travel more attentively. And then you finally find it.
[[Pull the handle->crash]]]You pull the handle and feel the impact of the air in the parachute. But it's too late. The ground is too close and your speed is too high.
The pod hits the ground so violently that it completely shatters, spreading pieces of metal (and pieces of you) over several hundred meters.
At least you reached the surface, now staying alive would be better.
[[Retry->start]](display: "init")You wait 10 minutes doing nothing.(set: $spent_time to 600)
[[Continue->rest 2]]<h3>SPACE IS FUN</h3>
<img src="http://i.imgur.com/8WOFxCr.png" width="277" height="237">
[[Start here->beginning]]