1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
int WesternClearing()
{
int choice1;
cout << "The clearing is surrounded by woods, save for the path you followed to get here. A rundown shack, with its door boarded up, sits in the middle of the clearing.
Deep scratches mar the walls of the shack, getting worse the closer they get to the sides of the shack you can't see from where you are. The window is either blocked or tinted, as you can't see inside.
Benches line one wall of the shack, and there is a backpack at one end of the benches.\nWhat do you do?\n1: Go back\n2: Go around the shack\n3: Look inside backpack\n" << endl;
cin >> choice1;
if (choice1 == 1)
{
cout << "Deciding that whatever monstrous entity isn't worth whatever might be inside the shop, you turn to head back to the center clearing and decide what to do next." << endl;
main();
return checkpoint;
}
else if (choice1 == 2)
{
cout << "Deciding that whatever made the scratch marks on the shack walls is gone, you start walking towards the other side of the shack, looking for a door or window you can see through.
Looking at the claw marks, you figure that whatever did this is tall, with four claws on each hand, and whatever it is, the beast is unnervingly strong.
Feeling dread creep into your mind like a fog bank on the shore of a lake, you peer around the corner of the shack...\n
and see nothing. Giddy, you laugh at yourself a little and see a door. Going over and turning the knob, you sigh in relief as it opens.
You look inside but see nothing, because the windows are indeed blocked up. Stepping inside and clearing a window, you let in enough light to show that the shack was once a store or an equipment rental station.
Not seeing any giant man-eating bears inside, you decide the creature is gone and start looking around.
You are so preoccupied with looting the store, you do not hear the footsteps of a large, furry, bipedal creature with a snout, fangs the size of a forearm, and four foot-long claws on each paw walk in and spot you.
Turning around, you almost bump into it and it grabs you with one paw, its claws biting into your arm. Lowering its head, it looks at you for several seconds before growling deep in its chest.
It grabs you with the other paw, and starts to squeeze. As its claws dig into your flesh, your bones start creaking under the pressure and you begin to lose consciousness.
Everything goes white, and you realize that you've been here before as\n\n" << endl;
checkpoint += 1;
main();
return checkpoint;
}
else if (choice1 == 3)
{
cout << "The backpack sits alone on the end of a bench, as if someone put it there expecting to pick it up again soon.
Looking around, you don't see anybody around, and open the backpack. Inside is some standard camping gear, some cans of what probably used to be food, a pack of beef jerky, and a lighter.
The lighter looks new, like someone put it inside the backpack recently after it was left here. You grab the lighter and put it into your pocket, zipping the backpack up and setting it back on the bench." << endl;
checkpoint += 1;
WesternClearing();
return checkpoint;
}
return checkpoint;
}
int EasternClearing()
{
cout << "You wake up in the center clearing just as you have before, but immediately you can feel that there's a difference this time.
Turning to face the east, you stare for a second before realizing that a path has appeared where there was none before.
The pathway opens up, and it seems to call you to it. You can only see a little ways down, as the path is lined with trees on both sides. The trees are thick, blocking your view in either direction.
The path itself is packed dirt, suggesting that it's been here for a long time. Feeling something pull you towards the path, you decide to leave the campgrounds behind and move on.
As you start walking, a cold shiver runs down your back.\n\nTurning around, you see the same path you've been walking down for a while.
Your brow furrows, as you can almost remember something else being there only a short time ago. Shrugging, you continue down the path.
Thinking, you abesntmindedly put your hands in your pockets and feel something inside the left one. Stopping, you pull out a note and a lighter.
The lighter is enscribed with some initials, but they are scratched out and unreadable.
The note looks familiar. As you start to read it, you begin to feel strange, almost as if you remember what the note says happened.
It explains that you have been stuck in the campground for a long time, trying to escape countless times.
Unfortunately, every time you tried to get away, something would happen to stop you. The note does not give you any clue as to who you are, unfortunately, and gives no clues as to where to go next.\n
The only thing the note says is \n
'Congratulations'\n" << endl;
checkpoint += 1;
main();
return checkpoint;
}
int Tent()
{
cout << "The tent is small, two bedrolls laying in the middle of the floor. A single pack is also in the tent, some of its contents haphazardly strewn on the ground.
There are footprints leading out the door, but they disappear a couple of feet away outside. Seeing nothing of any value, you decide to go back outside." << endl;
checkpoint += 1;
main();
return checkpoint;
}
int FirePit()
{
cout << "The fire pit in the middle of the clearing is blackened, dark rocks circling the soot left over from fire-lit nights.
The pit emanates warmth, suggesting a fire was recently lit. Several logs sit around the pit, offering a seat for any campers willing to brave the outdoors for comfort." << endl;
checkpoint += 1;
main();
return checkpoint;
}
|