skip to main content
Quorum
Learn
Hour of Code
Reference
Libraries
Download
Bugs
My Projects
Login
Quorum Login
Login
Cancel
Sign up for an account
"Choose Your Own Adventure" by jr2035121
This is a public project. Anyone can view it.
Choose Your Own Adventure
Code Area
1
text Anomaly = input("It is simply a regular day in your life. You have been going home when suddely you black out. The next thing that you see is bright light coming in from all around you. You can slowly make out the figures of people standing around you. There are four of them. As you get adjusted, you realize that though they have a human outline, not all of them look completely human. One of them has slight ridges on their forehead, one of them has pointy ears, one of them has ridges on their nose, and the last one looks completely human. All of them are wearing the same uniform, a long sleeve black shirt with black pants, and a yellow stripe extending from one of their shoulders to the other. They are also all wearing a badge, a concave quadrilateral with the tilted cirumference of an ellipse behind it. The one with ridges on her forehead touches her badge and says: 'Captain, I think you'd better come onto the bridge to see this.' You also notice that a plaque on one of the walls says 'Voyager'. What do you think of all this? Press 1 for: 'Where am I?' Press 2 for: 'I need to find a way back home.' Press 3 for: 'I've always wanted to be here!'") if Anomaly = "1" text WhereAmI = input("You have no idea where you are. What is this Voyager? Who are these people? Why have you been thrust to here, of all places? You try to ask these questions, but the one with ridges on her nose points something that looks suspiciously like a gun. When you ask what it is, the human-looking one rolls their eyes and says: 'It's a phaser.' You have no idea what this 'phaser' is, but you decide that you don't want to find out. Something that looks like a door opens, and a woman wearing a red striped uniform with red hair in a bun steps in, moving swiftly towards you. She stops just in front of you. 'I'm Captain Janeway of the Federation Starship USS Voyager.' she says 'Who are you, and why are you on my ship?' What do you say? Press 1 to lie Press 2 to tell the truth Press 3 to pretend not to understand") if WhereAmI = "1" text Lie = input("You decide that it might be best to not tell this Captain Janeway everything about you. 'I'm Skyler,' you say, 'Skyler Jackson.' Captain Janeway looks at you for a minute. Then, she asks: 'Where are you from, Skyler?' You look a little bit confused. Then, you figure you should at least tell a partial truth. At least that way, you'll only have to remember that you're this 'Skyler Johnson'. Or is it 'Skyler Jackson'? You're already starting to forget. Anyways, you'll have less to remember. 'I'm from ... Earth. Earth, a planet in the Milky Way.' You say. Captain Janeway's features start to brighten. Then they stop. 'How can I know whether you really are from Earth or are simply an alien who wants me to believe they're from Earth?' An alien? Why is this Captain Janeway suddenly talking about aliens? Is she sane? Press 1 to ask about aliens Press 2 to make a run for it") if Lie = "1" text Aliens = "'Why are you talking about aliens?' You ask. Captain Janeway looks at you. She ponders what you have just asked, and, as if on the verge of deciding something, carefully asks, 'What do you know about aliens?' You are unsure of whether you've heard her correctly. 'What do I know about aliens?' You ask. Janeway nods. 'Enough to know that they are figments of people's imaginations.' You reply. Janeway motions towards the people around you, telling them to bring you to your quarters. You spend 3 hours, 43 minutes, 31 seconds, simply sitting in your room, not knowing why aliens are suddenly important. A pair of redshirted people come in and escort you to something they call a 'Sick Bay'. You then lose consciousness as the person who you assume is the doctor presses something against your skin. The next thing that you remember is waking up, as if from a dream. You are back to where you were when this whole thing started. As you continue going home, and after a few minutes, you completely forget what has transpired." output Aliens else text Run = "You make a run for it. This Captain Janeway is clearly insane. Unluckily for you, however, the tall one with the pointy ears has a 'phaser' out and fires. You blank out. The next thing that you remember is waking up, as if from a dream. You are back to where you were when this whole thing started. As you continue going home, and after a few minutes, you completely forget what has transpired." output Run end elseif WhereAmI = "2" text TellTruth = input("You decide that it might be best to tell this Captain Janeway who you are. Maybe she can help you find your way back home. 'I'm [your name]' you say. 'I don't know how I got here. Is there any way I can get back home?' Captain Janeway looks at you for a minute. Then, she cautiously asks: 'So, you don't know anything about how you got here?' 'No, I was hoping you would.' You say. 'Where exactly are you from?' '[Your hometown]. I'm simply from [your hometown].' Captain Janeway stares at you for a minute. Then, her features soften and her lips turn into a grin. 'You mean, you're from Earth?' She asks. You look startled for a second. 'Of course I'm from Earth.' Then, the realization starts to come to you. 'You mean, you aren't from Earth?' Janeway grins. 'Not exactly. You see, we are from Earth, we simply aren't near Earth now. We aren't anywhere near Earth.' She looks at you, to see how you might take this. You are simply confused. 'We're 70,000 light years away from Earth. Press 1 for 'How?' Press 2 for 'How can I get home?' Press 3 to try to integrate yourself in this place.") if TellTruth = "1" text How = input ("") elseif TellTruth = "2" text GettingHome = "'How can I get home?' You ask. Janeway looks at you, sadness lingering in her eyes. 'That is the question we've been asking ourselves for the past couple of months, here on Voyager,' Janeway says. After a split second of silence, her face suddenly lights up. 'However, if we were to follow the anomaly that spit you out, we could return you to your own time.' She motions to the people in uniforms around her. 'Escort [Your name] to their quarters. Then report back to me; we are going to track this anomaly.' After a few weeks of tracking it from Voyager, the Voyager crew pinpoints where it is. After a tearful goodbye, you thank the Voyager crew as you take a shuttle and plunge into the depths of the anomaly." output GettingHome else end else text PretendtoNotUnderstand = input("You decide that it might be best to not tell this Captain Janeway anything about you. You pretend to not understand what she's saying. You instead focus your attentions on the ceiling. It's quite a beautiful ceiling. The engineering behind it probably took decades, even centuries, to make. You aren't paying attention, but suddenly the one with ridges on their nose grabs you by the arm and is having you head towards the elevator thing. You struggle in vain. The elevator goes down to someplace, you are dragged against your will through the halls, and you don't know what's happening until they bring you into a room. 'Activate the Emergency Medical Hologram.' The one with ridges on their nose says. 'Please state the nature of the medical emergency' The thing that looks like a person dressed in the uniformal uniform says. It sort of flickers into being. 'Oh, it's you again. What do you want now?' The person says. They pick up a cylindrical thing with spere on top of it, with a part of the sphere cut off. 'The Captain wants you to determine whether this is a human or not.' The one with ridges on their nose says. 'Very well.' The person says. 'Bring them over to me.' Press 1 for 'Who is this Emergency Medical Hologram?' Press 2 for 'Oh, it's the Doctor!'") if PretendtoNotUnderstand = "1" text EMH = input ("") else text Doctor = input ("'Doc!'you cry. Suddenly everything else makes so much more sense. You dimly recall watching a 'Star Trek Voyager' at some point, but you never made the connection until now. You don't know much about this series (both TNG and TOS were so much better), but you think you have enough knowledge to get by. The Doctor looks at you with mock surprise. 'At least someone's happy to see me. Unlike some people I know.' The Doctor looks at who you think is B'Elanna. Or is it B'Ellana? Or B'Ellie? It's something of the sort. Anyways, she rolls her eyes. You remember that the Doctor is somewhat sassy.") end end elseif Anomaly = "2" text INeedToGoHome = input("You have only been away from your home for a few minutes, and yet you're starting to get emotional. You know you need to get back home, where you belong. This place is too strange, too different for your taste. You turn to the people around you. 'I want to go home.' you say The human one turns towards you. 'We'll get you home, just wait for Captain Janeway. When she comes here, everything will be all right.' What do you do? Press 1 to whine Press 2 to wait patiently") if INeedToGoHome = "1" text Whine = input("You start to whine. 'I want to go home,' you nag, 'I want to go home.' You repeat this until the people around you get visibly annoyed and the one with ridges on their nose points a gun-like thing at you. 'Say 'I want to go home' again and I fire.' she says 'Seska,' the human one says, 'Don't!' Press 1 to whine more Press 2 to stop whining") if Whine = "1" text EndWhine = "You whined more. Seska shot her gun-like thing at you. You died. Take solace in the fact that Seska is now in the brig of Voyager." output EndWhine else text StopWhining = input("You decide to ask about the thing that looks suspiciously like a gun. When you do ask what it is, the human-looking one rolls their eyes and says: 'It's a phaser.' You have no idea what this 'phaser' is, but you decide that you don't want to find out. Something that looks like a door opens, and a woman wearing a red striped uniform with red hair in a bun steps in, moving swiftly towards you. She stops just in front of you. 'I'm Captain Janeway of the Federation Starship USS Voyager.' she says 'Who are you, and why are you on my ship?' What do you say? Press 1 to lie Press 2 to tell the truth Press 3 to pretend not to understand") if StopWhining = "1" text Lie2 = input("You decide that it might be best to not tell this Captain Janeway everything about you. 'I'm Skyler,' you say, 'Skyler Jackson.' Captain Janeway looks at you for a minute. Then, she asks: 'Where are you from, Skyler?' You look a little bit confused. Then, you figure you should at least tell a partial truth. At least that way, you'll only have to remember that you're this 'Skyler Johnson'. Or is it 'Skyler Jackson'? You're already starting to forget. Anyways, you'll have less to remember. 'I'm from ... Earth. Earth, a planet in the Milky Way.' You say. Captain Janeway's features start to brighten. Then they stop. 'How can I know whether you really are from Earth or are simply an alien who wants me to believe they're from Earth?' An alien? Why is this Captain Janeway suddenly talking about aliens? Is she sane? Press 1 to ask about aliens Press 2 to make a run for it") elseif StopWhining = "2" text TellTruth2 = input("You decide that it might be best to tell this Captain Janeway who you are. Maybe she can help you find your way back home. 'I'm [your name]' you say. 'I don't know how I got here. Is there any way I can get back home?' Captain Janeway looks at you for a minute. Then, she cautiously asks: 'So, you don't know anything about how you got here?' 'No, I was hoping you would.' You say. 'Where exactly are you from?' '[Your hometown]. I'm simply from [your hometown].' Captain Janeway stares at you for a minute. Then, her features soften and her lips turn into a grin. 'You mean, you're from Earth?' She asks. You look startled for a second. 'Of course I'm from Earth.' Then, the realization starts to come to you. 'You mean, you aren't from Earth?' Janeway grins. 'Not exactly. You see, we are from Earth, we simply aren't near Earth now. We aren't anywhere near Earth.' She looks at you, to see how you might take this. You are simply confused. 'We're 70,000 light years away from Earth.'") else text PretendtoNotUnderstand2 = input("You decide that it might be best to not tell this Captain Janeway anything about you. You pretend to not understand what she's saying. You instead focus your attentions on the ceiling. It's quite a beautiful ceiling. The engineering behind it probably took decades, even centuries, to make. You aren't paying attention, but suddenly the one with ridges on their nose grabs you by the arm and is having you head towards the elevator thing. You struggle in vain. The elevator goes down to someplace, you are dragged against your will through the halls, and you don't know what's happening until they bring you into a room. 'Activate the Emergency Medical Hologram.' The one with ridges on their nose says. 'Please state the nature of the medical emergency' The thing that looks like a person dressed in the uniformal uniform says. It sort of flickers into being. 'Oh, it's you again. What do you want now?' The person says. They pick up a cylindrical thing with spere on top of it, with a part of the sphere cut off. 'The Captain wants you to determine whether this is a human or not.' The one with ridges on their nose says. 'Very well.' The person says. 'Bring them over to me.' Press 1 for 'Who is this Emergency Medical Hologram?' Press 2 for 'Oh, it's the Doctor!'") end end else text WaitPatiently = "You have no idea where you are. What is this Voyager? Who are these people? Why have you been thrust to here, of all places? All you want to do is go home. You aren't even being annoying about it. Something that looks like a door opens, and a woman wearing a red striped uniform with red hair in a bun steps in, moving swiftly towards you. She stops just in front of you. 'I'm Captain Janeway of the Federation Starship USS Voyager.' she says 'Who are you, and why are you on my ship?' 'I'm [your name],' you say 'I don't know why I'm on your ship. Can you help me find out how to get back home? Captain Janeway looks at you. She motions towards the people around you to escort you and she tells them to bring you to your quarters. You spend 3 hours, 43 minutes, 31 seconds, simply sitting in your room, terrified and not knowing anything about what is happening. A pair of redshirted people come in and escort you to something they call a 'Sick Bay'. You then lose consciousness as the person who you assume is the doctor presses something against your skin. The next thing that you remember is waking up, as if from a dream. You are back to where you were when this whole thing started. As you continue going home, and after a few minutes, you completely forget what has transpired." output WaitPatiently end else text IveAlwaysWantedtoBeHere = input("You recognize everyone and everything here. This is THE starship Voyager, and you are around 70,000 light years away from Earth. The people around you are Seska, B'Elanna Torres, Harry Kim, and Tuvok. You infer that it's probably the beginning of the voyage, and the crew doesn't know who Seska actually is. What do you do with this information? Press 1 to violate the Prime Directive Press 2 to keep the Prime Directive") if IveAlwaysWantedtoBeHere = "1" text ViolatePrimeDirective = input ("You decide that, even though it would violate the Prime Directive, it's better to tell Captain Janeway what you know about Seska. 'Can I speak to Captain Janeway?' You ask B'Elanna and Harry share a look. They don't know what to think of you. Tuvok shows none of his emotions, as usual. He tries to stand perfectly still. Seska looks at you with interest. 'What exactly do you want to speak to Janeway about?' She asks 'That's my business.' You say, sounding somewhat harsher than you mean to. You try not to look in Seska's direction again. When Captain Janeway walks out of the turbolift door you walk up to her. She looks startled, but when you ask her 'Can we speak in your ready room, Captain?', she replies 'Of course.' When you are in the ready room and out of the sight of the rest of the crew, you look at Janeway. Suddenly, you realize the weight of what you are about to do. 'Captain,' you start, unsure of what to say, 'I need to tell you something.' You pause. 'Seska is a Cardassian in disguise. Check with the Doctor if you don't believe me. You won't be in this ship for the rest of your lives. I probably shouldn't be telling you this, because of the Prime Directive, but I thought you should know.' You pause, unsure of what to say next. What do you say? Press 1 to try to get back home Press 2 to try to assimilate into the crew") if ViolatePrimeDirective = "1" text ViolationBackHome = "'I need to get back home to Earth,' you say, 'Though it is Earth, it won't be in the correct time. I'm sorry Captain that you won't be able to come with me, but I promise you that you will be able to find your way back home. Will you let me track where the anomaly that brought me here is and give me a shuttle so that I can go back into it?' Janeway looks at you a bit. She is obviously unsure of whether you just told her the truth or not. Why should she believe you, after all? After a while she says, 'We'll help you in any way that we can.' You try to get back home by following the anomaly. After a few weeks of tracking it from Voyager, you pinpoint where it is. After a tearful goodbye, you thank the Voyager crew as you take a shuttle and plunge into the depths of the anomaly." output ViolationBackHome else text AssimilateInCrew = input("You know that you want to become a part of the crew. How you do so is another question. It's not like Voyager can hand you off to Starfleet Command, but you still don't want to be so annoying that the Voyager crew will leave you on the next planet they can find. You know that you need to choose a department of Voyager you want to be in. Do you choose science, engineering, or command? Press 1 to choose science Press 2 to choose engineering Press 3 to choose command") if AssimilateInCrew = "1" text Science = "You decide that you would like nothing else than to be a blue-shirted officer for the Voyager crew. You love science and want nothing more than to share your love of science with the crew. You start as an assistant for the Doctor and Seven in Sick Bay and Astrometrics. You soon decide that you love both, and would like to learn more about the two together, in Astrobiology. You study the medical records and treatments of all the species that you encounter, and collect those into an interactive chart. Though it is time-consuming, you love every second you have to spend on it. The Doctor and Seven soon help you with this map. When Voyager finally arrives back in the Alpha Quadrant, and subsequently to Earth, you, along with the crew, feel a wave of nostalgia. It has been many years since you've been here. You've never actually told any of the crew who you are, though they know that you know quite a lot about the pop culture of 21st century Earth and don't like the history of any of the subsequent eras. As you are greated as heros, you think about the decision that you made years ago, to stick with this crew instead of going home into your comfortable life. You think that it has been worth it. And yet ... you are looking forward to seeing your hometown again." output Science elseif AssimilateInCrew = "2" text Engineering = "You decide that you would like nothing else than to be a yellow-shirted officer for the Voyager crew. You love engineering and want nothing more than to share your love of building things with the crew. You start as an assistant in Engineering. B'Elanna helps you, as well as other engineers to get through the standard Starfleet Engineer Training Manual. It takes a couple of years to really get the hang of it, but you eventually become a textbook example of how an engineer should be like. You save the ship in many a tough situation, when others in the crew panic or don't know what to do. When Voyager finally arrives back in the Alpha Quadrant, and subsequently to Earth, you, along with the crew, feel a wave of nostalgia. It has been many years since you've been here. You've never actually told any of the crew who you are, though they know that you know quite a lot about the pop culture of 21st century Earth and don't like the history of any of the subsequent eras. As you are greated as heros, you think about the decision that you made years ago, to stick with this crew instead of going home into your comfortable life. You think that it has been worth it. And yet ... you are looking forward to seeing your hometown again." output Engineering else text Command = "You decide that you would like nothing else than to be a red-shirted officer for the Voyager crew. You love the idea of working up the ranks and want nothing more than to share your love of command with the crew. You work through the Starfleet Academy learning material. You try to be ready for a command position. You take all of the tests that you need to and study the results of the ones you fail. Chakotay mentors you in your quest to become a Starfleet Officer. You eventually become a Lieutenant. When Voyager finally arrives back in the Alpha Quadrant, and subsequently to Earth, you, along with the crew, feel a wave of nostalgia. It has been many years since you've been here. You've never actually told any of the crew who you are, though they know that you know quite a lot about the pop culture of 21st century Earth and don't like the history of any of the subsequent eras. As you are greated as heros, you think about the decision that you made years ago, to stick with this crew instead of going home into your comfortable life. You think that it has been worth it. And yet ... you are looking forward to seeing your hometown again." output Command end end else text PrimeDirective = input("You decide that, considering the Prime Directive, it would be better if you do not tell Captain Janeway about what you know about her and Voyager. It would be better to try to interfere as little as possible, and simply try to ignore Seska. You know that the crew of Voyager can deal with what is thrown at them on their own, as you've seen them try and succeed before. Even the circumstances of your arival could throw their timeline out of order, and you don't want that to happen. You want the crew of Voyager to return home. And yet, you could become an integral part of the crew yourself, if you chose to. Press 1 to try to get back home from the same anomaly that brought you here Press 2 to try to assimilate into the crew") if PrimeDirective = "1" text EndPrimeDirective = "You try to get back home by following the anomaly. After a few weeks of tracking it from Voyager, you pinpoint where it is. After a tearful goodbye, you thank the Voyager crew as you take a shuttle and plunge into the depths of the anomaly." output EndPrimeDirective else text TryToAssimilate = input("You know that you want to become a part of the crew. How you do so is another question. It's not like Voyager can hand you off to Starfleet Command, but you still don't want to be so annoying that the Voyager crew will leave you on the next planet they can find. You know that you need to choose a department of Voyager you want to be in. Do you choose science, engineering, or command? Press 1 to choose science Press 2 to choose engineering Press 3 to choose command") if TryToAssimilate = "1" text Science = "You decide that you would like nothing else than to be a blue-shirted officer for the Voyager crew. You love science and want nothing more than to share your love of science with the crew. You start as an assistant for the Doctor and Seven in Sick Bay and Astrometrics. You soon decide that you love both, and would like to learn more about the two together, in Astrobiology. You study the medical records and treatments of all the species that you encounter, and collect those into an interactive chart. Though it is time-consuming, you love every second you have to spend on it. The Doctor and Seven soon help you with this map. When Voyager finally arrives back in the Alpha Quadrant, and subsequently to Earth, you, along with the crew, feel a wave of nostalgia. It has been many years since you've been here. You've never actually told any of the crew who you are, though they know that you know quite a lot about the pop culture of 21st century Earth and don't like the history of any of the subsequent eras. As you are greated as heros, you think about the decision that you made years ago, to stick with this crew instead of going home into your comfortable life. You think that it has been worth it. And yet ... you are looking forward to seeing your hometown again." output Science elseif TryToAssimilate = "2" text Engineering = "You decide that you would like nothing else than to be a yellow-shirted officer for the Voyager crew. You love engineering and want nothing more than to share your love of building things with the crew. You start as an assistant in Engineering. B'Elanna helps you, as well as other engineers to get through the standard Starfleet Engineer Training Manual. It takes a couple of years to really get the hang of it, but you eventually become a textbook example of how an engineer should be like. You save the ship in many a tough situation, when others in the crew panic or don't know what to do. When Voyager finally arrives back in the Alpha Quadrant, and subsequently to Earth, you, along with the crew, feel a wave of nostalgia. It has been many years since you've been here. You've never actually told any of the crew who you are, though they know that you know quite a lot about the pop culture of 21st century Earth and don't like the history of any of the subsequent eras. As you are greated as heros, you think about the decision that you made years ago, to stick with this crew instead of going home into your comfortable life. You think that it has been worth it. And yet ... you are looking forward to seeing your hometown again." output Engineering else text Command = "You decide that you would like nothing else than to be a red-shirted officer for the Voyager crew. You love the idea of working up the ranks and want nothing more than to share your love of command with the crew. You work through the Starfleet Academy learning material. You try to be ready for a command position. You take all of the tests that you need to and study the results of the ones you fail. Chakotay mentors you in your quest to become a Starfleet Officer. You eventually become a Lieutenant. When Voyager finally arrives back in the Alpha Quadrant, and subsequently to Earth, you, along with the crew, feel a wave of nostalgia. It has been many years since you've been here. You've never actually told any of the crew who you are, though they know that you know quite a lot about the pop culture of 21st century Earth and don't like the history of any of the subsequent eras. As you are greated as heros, you think about the decision that you made years ago, to stick with this crew instead of going home into your comfortable life. You think that it has been worth it. And yet ... you are looking forward to seeing your hometown again." output Command end end end end
Build (CTRL+B)
Run (CTRL+R)
Stop Program
Save this Project
Project Name:
Save Project
Cancel
Load a Project
Load Project
Cancel
Save
Load
Embed
Output Area