Hi im pretty new to the programming game(been programming for about a week now) so i decided to encapsulate all the knowledge that i learnt so far by writing a text based adventure. Heres the crucial bit:
cave=["You enter a cave"] #list of locations
cavedirection = ["north","south"]
concave=["you enter a concave room"]
concavedirection=[ "south", "east"]
currentlocation=cave # location variable
while currentlocation == cave: # First while loop
print cave
print cavedirection
a = raw_input ("what direction do you want to go in")
currentdirection = a
if a == "north":
currentlocation=concave #location variable
if currentlocation <> cave:
break
while currentlocation == concave: # Second while loop
print concave
print concavedirection
a = raw_input ("what direction do you want to go in")
currentdirection= a
if a == "south":
currentlocation = cave #location variable
if currentlocation<>concave:
break
The programm skips from the first while loop "cave " to the second while loop "concave" but does not skip from "concave" back to "cave" again. How can I get the the second while loop to skip back to the first one again? Any Ideas?
Offline