Skip to content
Permalink
6348c8500f
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
33 lines (26 sloc) 1.48 KB
#Module formatting into story dictionary, 0:text where 0 is the index number of the module and text is the text of the module. \n=linebreak
story={0:"You are reading a magazine. The phone rings.\n (1)Continue reading the magazine and ignore the call \n (2)Inspect the room \n (3)You pick up the phone", 1:"[{You pick up the phone section}]", 2:"hi", 3:"OOOP", 4: "AAAAAA"}
y = 0
moduleProgressList = []
while True:
if y > -1:
moduleProgressList.append(y) #Adds the current module to the list of travelled modules
text = story[y]
print(text) #Displays module text based on y value recieved
x = input("Your choice is...")
if x.isdigit() == False: #This determines whether the value input is a digit
while x.isdigit() ==False:
print("This is an invalid input")
x = input("Your choice is...")
choiceNumber = int(x)
y = choiceNumber #y is the target module as chosen by the user input
else:
while y != int or ( y < 0):
print("This is an invalid input")
x = input("Your choice is...")
if x.isdigit() == False:
while x.isdigit() ==False:
print("This is an invalid input")
x = input("Your choice is...")
choiceNumber = int(x)
y = choiceNumber #This ensures that only valid numbers