public static void Interior() { string option; Console.WriteLine( "YOU OPEN THE DOOR AND ENTER THE BRICK HOUSE. THERE IS A SINGLE ROOM WITH A SLEEPING COT AND"); Console.WriteLine( "A SMALL KITCHEN WITH FOOD LEFT ON THE STOVE, THE FIRE BENEATH HAS LONG BURNED OUT. THE ROOM"); Console.WriteLine( "IS IN A DISARRAY… LOOKS LIKE SOMEONE HAVEN’T BEEN HERE FOR QUITE A WHILE AND HAVE LEFT IN A HURRY."); Console.WriteLine("What do you do?"); Console.WriteLine("1. Look around"); Console.WriteLine("2. Give up and simply walk away"); Console.WriteLine("3. Bash the door in"); Console.Write("Option: "); option = Console.ReadLine().ToLower(); Console.Clear(); switch (option) { case "1": { Console.WriteLine("You close the door behind you and start perusing."); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); SearchHouse(); break; } case "2": { Console.WriteLine("You leave the house and walk towards forest."); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); CrossRoads.Forest(); break; } case "3": { Console.WriteLine("The door it already open you dum-dum"); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); Interior(); break; } default: { Program.Error(); Interior(); break; } } }
public static void LeaveHouse() { Console.WriteLine("HMMM, WHAT COULD IT MEAN? THIS MIGHT BE IMPORTANT LATER..."); Console.WriteLine("SEEMS LIKE THERE'S NOT MUCH MORE AROUND HERE."); Console.WriteLine("YOU WALK OUT OF THE HOUSE."); Console.WriteLine("Press 'Enter'"); Console.ReadLine(); Console.Clear(); CrossRoads.Forest(); }
public static void Building() { string option; Console.WriteLine("YOU CONTINUE TO TRY AND PRY THE DOOR OPEN BUT IT WONT GIVE."); Console.WriteLine("What do you do?"); Console.WriteLine("1. Look around"); Console.WriteLine("2. Give up and simply walk away"); Console.WriteLine("3. Bash the door in"); Console.Write("Option: "); option = Console.ReadLine(); Console.Clear(); switch (option) { case "1": { Console.WriteLine("On the porch you see a flower pot, a rug that says ‘tuUuRN aaAwaAy’, and"); Console.WriteLine("a wooden chair."); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); Porch(); break; } case "2": { Console.WriteLine("You turn around to walk and you're now approaching the forest."); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); CrossRoads.Forest(); break; } case "3": { Console.WriteLine("You take a couple of steps back and run towards the door and throw yourself"); Console.WriteLine("against it, but it won't budge."); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); Building(); break; } default: { Program.Error(); Building(); break; } } }
public static void Fourth() { string option; Console.WriteLine("YOU TAKE A DEEP BREATH AND WONDER WHAT YOU WILL DO NEXT..."); Console.WriteLine("YOU'RE QUITE COLD AND YOU COULD MAYBE WARM UP INSIDE OF THE HOUSE,"); Console.WriteLine("ON THE OTHER HAND, YOU ARE FILLED WITH WANDERLUST AND WOULD LIKE"); Console.WriteLine("TO EXPLORE THAT DARK, GREEN AND VAST FOREST."); Console.WriteLine("Where do you go?"); Console.WriteLine("1. Into the house"); Console.WriteLine("2. Turn back and walk toward the forest"); Console.Write("Option: "); option = Console.ReadLine().ToLower(); Console.Clear(); switch (option) { case "1": case "house": { Console.WriteLine( "As you reach for the handle and turn the door knob, you realize the door is locked."); Console.WriteLine("Typical!"); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); House.Building(); break; } case "2": { Console.WriteLine("You turn around to walk and you're now approaching the forest."); Console.WriteLine("Press 'Enter' to continue"); Console.ReadLine(); Console.Clear(); CrossRoads.Forest(); break; } default: { Error(); Fourth(); break; } } }
static void Main(string[] args) { GameTitle(); House.Building(); House.Porch(); House.Interior(); House.SearchHouse(); House.LeaveHouse(); CrossRoads.Forest(); CrossRoads.Swamp(); CrossRoads.Cemetery(); CrossRoads.Lake(); CrossRoads.Town(); Party.PartyExterior(); WinGame(); }