<<if $wumpRoom eq 1>>The noise sounds like it's coming from the southwest.<<endif>><<if $wumpRoom eq 5 >>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 3>>The noise sounds like it's coming from the east.<<endif>><<if $wumpRoom eq 6 or $wumpRoom eq 8>>The noise sounds like it's coming from the south or southeast.<<endif>><<if $wumpRoom eq 4>>The noise sounds like it's coming from the south or southwest.<<endif>><<if $wumpRoom eq 9 OR $wumpRoom eq 7 OR $wumpRoom eq 10 OR $wumpRoom eq 13>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head east towards the library.|Library]]\n[[Head south towards the banquet hall.|Banquet Hall]]\n[[Head southwest towards the trophy room.|Trophy Room]]\n[[Wait.|Foyer]]\n<<if $bombSet eq 1>>[[Escape the lodge.|Escape]]<<endif>><<endif>><<endif>><<endif>>\n\n<<set $score = $score - 5>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 8>><<display 'Game Over'>><<else>><<if $prevWump eq 8 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You step into the bathroom.\n\nThe lodge seems to take care of their one major bathroom, as it's almost spotlessly clean. It would be perfect if it wasn't for the blood smeared all the mirrors and sinks.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head north towards the banquet hall.|Banquet Hall]]\n[[Head east towards the bar.|Bar]]\n[[Head southeast towards the conference room.|Conference Room]]\n[[Wait.|Bathroom]]\n<<if $wumpOut eq 1>>[[Listen.|Bathroom Sounds]]<<endif>><<endif>><<endif>><<endif>><<set $prevPlay = 8>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 5 OR $wumpRoom eq 9 OR $wumpRoom eq 7>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 10 OR $wumpRoom eq 4 OR $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 6 OR $wumpRoom eq 13>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 3>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 4>><<display 'Game Over'>><<else>><<if $prevWump eq 4 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You're in the lodge's gun display room.\n\nDisplay cases were assuredly once arranged neatly around the room. Most of them have now fallen to the floor, glass smashed, and the weapons they once contained are now spilled over the ground.\n\nThe weapons themselves are worthless outside of monetary and historical value, as no ammunition is stored in the room.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head northeast towards the banquet hall.|Banquet Hall]]\n[[Head south towards the conference room.|Conference Room]]\n[[Wait.|Gun Display Room]]<<endif>>\n<<if $wumpOut eq 1>>[[Listen.|Gun Display Room Sounds]]<<endif>>\n<<if $wumpOut eq 1 AND $dynamiteFound eq 0>>[[Search for dyamite.|Dynamite]]<<endif>><<endif>><<endif>><<endif>><<endif>><<set $prevPlay = 4>><<if $wumpOut eq 1>><<endif>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 7 OR $wumpRoom eq 5>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 10 OR $wumpRoom eq 8 OR $wumpRoom eq 6 OR $wumpRoom eq 1 OR $wumpRoom eq 2>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 3 OR $wumpRoom eq 9 OR $wumpRoom eq 13>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
<<if $hasGun eq 1>>\n
<<if $wumpOut eq 1>>\n\n <<set $score = $score - 1>>\n\n <<set $moved = 0>>\n\n <<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>>\n <<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>>\n <<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>>\n <<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>>\n\n <<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>>\n <<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>>\n <<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n\n<<endif>>
"Hey Gil', I refined the rules for our game! Here's what I have so far:\n\n- Every time the player moves, the monster moves.\n- If the player is in the same room as the monster, or bumps into the monster while moving between rooms, it's game over.\n- If the player is still in the lodge when the timer reaches zero, it's game over.\n\n- If the player hears distant sounds, it means they can move safely.\n- If the player hears nearby sounds, it means there is a chance that both they and the monster may move into the same room.\n- If the player hears adjacent sounds, it means they my bump directly into the monster while moving rooms.\n\n- Every turn costs the player a single point.\n- Listening costs the player five points, but may pinpoint the monster location and help them avoid death. Listening doesn't pass a turn.\n- Fifty points is awarded for completing objectives.\n- An extra ten points are deducted for each move taken after the timer starts ticking.\n\nSo, what do you think? We'll talk about it after our shifts end tonight. I tell ya, this game will sell millions and get us out of this crap job!\n\nGotta head off now, they're asking for some more wine from the cellar."\n\n<<if $dead eq 0>>[[Head south towards the kitchen.|Kitchen]]\n[[Head west towards the foyer.|Foyer]]\n[[Wait.|Library]]\n<<if $wumpOut eq 1>>[[Listen.|Library Sounds]]<<endif>><<endif>>\n
<html><center><h1>THE HUNTING LODGE</h2><p>\n\n<i>An interactive story written by Hulk Handsome</i></center></html>\n"Roll up, roll up," the clown beckoned. "See the amazing W'rkncacnter, devourer of worlds! Captured inside a new born star, it's brought to you today for your entertainment and exhilaration!"\n\nYou approach the clown, finding something off-putting about him. You decide it's the fact that he used blood to paint his face and has fangs protruding from his mouth. Nevertheless, you hand him a five dollar note and enter the big top.\n\nInside the tent, you find seven hundred and sixty one armless and legless corpses. Not in piles on the ground, but freely floating through the air, as if gravity had no power over them.\n\n"We're 'ere, mate."\n\n[[Wake up.|Awake]]\n\n<<set $powerOn = 0>><<set $wumpOut = 0>><<set $unleashed = 0>><<set $wumpRoom = 0>><<set $doorLock = 0>><<set $doorOpened = 0>><<set $score = 0>><<set $prevWump = 0>><<set $prevPlay = 0>><<set $dead = 0>><<set $timer = 110>><<set $killed = 0>>
<<if $wumpRoom eq 1>>The noise sounds like it's coming from the northwest.<<endif>><<if $wumpRoom eq 2 >>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 6 >>The noise sounds like it's coming from the east.<<endif>><<if $wumpRoom eq 8 >>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 4 >>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 7>>The noise sounds like it's coming from the south or southwest.<<endif>><<if $wumpRoom eq 9>>The noise sounds like it's coming from the east or southeast.<<endif>><<if $wumpRoom eq 3>>The noise sounds like it's coming from the east or northeast.<<endif>><<if $wumpRoom eq 10 OR $wumpRoom eq 13>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head north towards the foyer.|Foyer]]\n[[Head east towards the kitchen.|Kitchen]]\n[[Head south towards the bathroom.|Bathroom]]\n[[Head southwest towards the gun display room.|Gun Display Room]]\n[[Head northwest towards the trophy room.|Trophy Room]]\n[[Wait.|Banquet Hall]]\n\n<<set $score = $score - 5>>
<<if $wumpRoom eq 13>>The noise sounds like it's coming from the east.<<endif>><<if $wumpRoom eq 7>>The noise sounds like it's coming from the west.<<endif>><<if $wumpRoom eq 8 or $wumpRoom eq 4>>The noise sounds like it's coming north or northwest.<<endif>><<if $wumpRoom eq 9>>The noise sounds like it's coming from the north or northeast.<<endif>><<if $wumpRoom eq 1 or $wumpRoom eq 2 or $wumpRoom eq 3 or $wumpRoom eq 5 or $wumpRoom eq 6>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head east towards the rumpus room.|Rumpus Room]]\n[[Head west towards the conference room.|Conference Room]]\n<<if $doorOpened eq 0>>[[Open the cellar door and head downwards.|Wine Cellar]]<<endif>><<if $doorOpened eq 1>>[[Head downwards towards the wine cellar.|Wine Cellar]]<<endif>>\n[[Wait.|Hallway]]\n\n<<set $score = $score - 5>>
You find the dynamite.<<set $dynamiteFound = 1>><<set $score = $score + 50>>\n\n<<display 'Gun Display Room'>>
<<if $wumpRoom eq 4>>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 8 >>The noise sounds like it's coming from the northeast.<<endif>><<if $wumpRoom eq 10>>\nThe noise sounds like it's coming from the east.<<endif>><<if $wumpRoom eq 9 or $wumpRoom eq 13>>The noise sounds like it's coming from the east or northeast.<<endif>><<if $wumpRoom eq 5>>The noise sounds like it's coming from the north or northeast.<<endif>><<if $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 3 OR $wumpRoom eq 6>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head north towards the gun display room.|Gun Display Room]]\n[[Head northeast towards the bathroom.|Bathroom]]\n[[Head east towards a hallway.|Hallway]]\n[[Wait.|Conference Room]]\n\n<<set $score = $score - 5>>
You turn the power on. \n\n[[Head upwards towards a hallway.|Hallway]]\n<<set $powerOn = 1>><<set $score = $score + 50>>
You edge towards the cavern and consider exploring it, but that complete lack of light quickly makes it clear it would be far too difficult to navigate.\n\n[[Head upwards towards a hallway.|Hallway]]\n<<if $powerOn eq 0>>[[Turn the power back on.|turn power on]]<<endif>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 10>><<display 'Game Over'>><<else>><<if $prevWump eq 10 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You're standing in a hallway that leads from east to west, and with stairs leading downstairs to the wine cellar. Blood splatters the entire hallway.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head east towards the rumpus room.|Rumpus Room]]\n[[Head west towards the conference room.|Conference Room]]\n<<if $doorOpened eq 0>>[[Unbolt the cellar door and head downwards.|Wine Cellar]]<<endif>><<if $doorOpened eq 1>>[[Head downwards towards the wine cellar.|Wine Cellar]]<<endif>>\n[[Wait.|Hallway]]\n<<if $wumpOut eq 1>>[[Listen.|Hallway Sounds]]<<endif>><<endif>><<endif>><<endif>><<set $prevPlay = 10>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 7 OR $wumpRoom eq 13>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 8 OR $wumpRoom eq 4 OR $wumpRoom eq 9>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 3 OR $wumpRoom eq 5 OR $wumpRoom eq 6>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
You've found yourself in the lodge's wine cellar. Bottles of fermented grape juice rest on racks and a furnace sits at the back of the room.\n\nMost distracting a large, gaping hole in one of the walls, leading to what appears to be a cavern of some kind, blood smeared all around it.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Enter the cavern.|Darkness]]\n[[Head upwards towards a hallway.|Hallway]]\n<<if $powerOn eq 0>>[[Turn the power back on.|turn power on]]<<endif>><<if $dynamiteFound eq 1 AND $lighterFound eq 1 AND $bombSet eq 0>>[[Place dynamite next to furnace and light fuse.|The Clock is Ticking]]<<endif>>\n\n<<set $doorOpened = 1>>\n
<<set $bombSet = 1>><<set $score = $score + 50>>You plant the bomb.\n\n<<display 'Wine Cellar'>>\n
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 7>><<display 'Game Over'>><<else>><<if $prevWump eq 7 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You step into the conference room.\n\nA large, circular table sits in the middle of the room, surrounded by fallen and broken chairs. The table itself is splattered with blood, and at first inspecting, covered with claw marks.\n\nOn a closer look, however, it's clear they were created by human fingernails.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head north towards the gun display room.|Gun Display Room]]\n[[Head northeast towards the bathroom.|Bathroom]]\n[[Head east towards a hallway.|Hallway]]\n[[Wait.|Conference Room]]\n<<if $wumpOut eq 1>>[[Listen.|Conference Room Sounds]]<<endif>><<endif>><<endif>><<endif>><<set $canWin = 1>><<set $prevPlay = 7>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 4 OR $wumpRoom eq 8 OR $wumpRoom eq 10>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 13 OR $wumpRoom eq 9 OR $wumpRoom eq 5>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 3 OR $wumpRoom eq 6>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
The last thing you hear is a piercing screech. The last thing you see are five red, glowing eyes. The last thing you feel is your skull being crushed by jaws.\n\n<html><center><h1>YOU ARE DEAD</h1><br><h2>DEAD</h2><br><h3>DEAD</h3></center></html>\nYou are posthumously awarded <<print $score>> points.\n\n[[Click here to try again, starting from when the beast first begins hunting.|Library]]\n<<set $wumpOut = 1>><<set $wumpRoom = 10>><<set $doorLock = 0>><<set $dynamiteFound = 0>><<set $lighterFound = 0>><<set $bombSet = 0>><<set $score = 100>><<set $prevWump = 0>><<set $prevPlay = 0>><<set $unleased = 1>><<set $noteDrop = 1>><<set $doorOpened = 1>><<set $dead = 0>><<set $timer = 110>>
"I'm a coward... a coward."\n\n"A servant went missing in the cellar... we went down and found an opening in a wall, and tore it down to search behind it. What we found was... a nightmare."\n\n"It rampaged through the lodge, killing everyone it came across. Bullets seemed to just anger it."\n\n"It took a swipe at me. I thought I was a dead man. Then Harry attacked it from behind. It just turned around and gripped Harry in its jaws... dragged him to the cellar."\n\n"I... slammed the door shut and bolted it. I could hear Harry's screams. I can still hear them now."\n\n"I'm the only survivor. Because I am a coward."\n\n"If anyone listens to this, I beg of you, do not open the cellar door!"\n\nYour eye twitches involuntarily.\n\n[[Continue to listen.|Final Words II]]
<<if $wumpRoom eq 10>>The noise sounds like it's coming from the west.<<endif>><<if $wumpRoom eq 9>>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 8 or $wumpRoom eq 7>>The noise sounds like it's coming west or northwest.<<endif>><<if $wumpRoom eq 6>>The noise sounds like it's coming from the north or northwest.<<endif>><<if $wumpRoom eq 1 or $wumpRoom eq 2 or $wumpRoom eq 3 or $wumpRoom eq 4 or $wumpRoom eq 5>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head north towards the bar.|Bar]]\n[[Head west towards a hallway.|Hallway]]\n[[Wait.|Rumpus Room]]\n\n<<set $score = $score - 5>>
You rub your eyes and peer out of the taxi window, confirming that you have indeed arrived at your destination. You hand the driver some money before he drives off, leaving you standing in the looming shadow of the Arkham Hunting Lodge.\n\nYou're here to investigate why you no one has heard from Thomas, your brother, in weeks. Though the two of you have never been particularly close, he’s still your brother, and you can’t help but be concerned about his apparent disappearance.\n \nThe last time anyone heard from him, he had just headed up to this lodge to go on a hunting trip with a co-worker named Harry.\n\nThe tall, wooden doors that lead inside the lodge stand in front of you, ignoring your presence.\n\n[[Enter lodge.|Foyer]]
The last thing you hear is a deafening explosion. The last thing you see is an engulfing wave of fire. The last thing you feel is toasty.\n\n<html><center><h1>YOU ARE DEAD</h1><br><h2>DEAD</h2><br><h3>DEAD</h3></center></html>\nYou are posthumously awarded <<print $score>> points.\n\n[[Click here to try again, starting from when the beast first begins hunting.|Library]]\n<<set $wumpOut = 1>><<set $wumpRoom = 10>><<set $doorLock = 0>>\n<<set $dynamiteFound = 0>><<set $lighterFound = 0>><<set $bombSet = 0>><<set $score = 100>><<set $prevWump = 0>><<set $prevPlay = 0>><<set $unleased = 1>><<set $noteDrop = 1>><<set $doorOpened = 1>><<set $dead = 0>><<set $timer = 110>>
You find the lighter.<<set $score = $score + 50>><<set $lighterFound = 1>>\n\n<<display 'Bar'>>
The Hunting Lodge
<<if $wumpRoom eq 3>>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 5 >>The noise sounds like it's coming from the west.<<endif>><<if $wumpRoom eq 9>>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 8 or $wumpRoom eq 13>>The noise sounds like it's coming from the south or southwest.<<endif>><<if $wumpRoom eq 2 or $wumpRoom eq 1 or $wumpRoom eq 4>>The noise sounds like it's coming from the east or northeast.<<endif>><<if $wumpRoom eq 7 OR $wumpRoom eq 10>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head north towards the library.|Library]]\n[[Head east towards the banquet hall.|Banquet Hall]]\n[[Head south towards the bar.|Bar]]\n[[Wait.|Kitchen]]\n\n<<set $score = $score - 5>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 6>><<display 'Game Over'>><<else>><<if $prevWump eq 6 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You step into the kitchen, which is in a gigantic state of disarray, with pots and pans covering the floor, and blood saturating the counters and benches.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head north towards the library.|Library]]\n[[Head east towards the banquet hall.|Banquet Hall]]\n[[Head south towards the bar.|Bar]]\n[[Wait.|Kitchen]]\n<<if $wumpOut eq 1>>[[Listen.|Kitchen Sounds]]<<endif>><<endif>><<endif>><<endif>><<set $prevPlay = 6>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 3 OR $wumpRoom eq 5 OR $wumpRoom eq 9>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 2 OR $wumpRoom eq 1 OR $wumpRoom eq 4 OR $wumpRoom eq 8 OR $wumpRoom eq 13>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 7 OR $wumpRoom eq 10>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 9>><<display 'Game Over'>><<else>><<if $prevWump eq 9 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You're in the lodge's bar.\n\nSmashed wine bottles litter the floor, along with red stains which could either be blotches of Merlot or blood.\n\nYou don’t feel inclined to discover which one it is.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head north towards the kitchen.|Kitchen]]\n[[Head south towards the rumpus room.|Rumpus Room]]\n[[Head west towards the bathroom.|Bathroom]]\n[[Wait.|Bar]]\n<<if $wumpOut eq 1>>[[Listen.|Bar Sounds]]<<endif>>\n<<if $wumpOut eq 1 AND $lighterFound eq 0>>[[Search for lighter.|Lighter]]<<endif>><<endif>><<endif>><<endif>>\n<<set $prevPlay = 9>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 13 OR $wumpRoom eq 8 OR $wumpRoom eq 6>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 10 OR $wumpRoom eq 7 OR $wumpRoom eq 5 OR $wumpRoom eq 3>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 4>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
<<if $wumpRoom eq 7>>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 5 >>The noise sounds like it's coming from the east.<<endif>><<if $wumpRoom eq 10 or $wumpRoom eq 8>>The noise sounds like it's coming from the east or southeast.<<endif>><<if $wumpRoom eq 1 or $wumpRoom eq 2>>The noise sounds like it's coming from the north or northeast.<<endif>><<if $wumpRoom eq 6>>The noise sounds like it's coming from the east or northeast.<<endif>><<if $wumpRoom eq 3 OR $wumpRoom eq 9 OR $wumpRoom eq 13>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head northeast towards the banquet hall.|Banquet Hall]]\n[[Head south towards the conference room.|Conference Room]]\n[[Wait.|Gun Display Room]]\n<<if $wumpOut eq 1 AND $dynamiteFound eq 0>>[[Search for dyamite.|Dynamite]]\n\n<<set $score = $score - 5>>
You enter the study and become shocked at the sight of your brother. Dead, covered in claw marks, and with what appears to be a self-inflicted gunshot wound to the head.\n\n<<if $powerOn eq 0>>A blood-splattered recording device sits on a desk next him, but appears you'll have to restore power to the lodge before it can be played. It should be possible to do this from the cellar.<<endif>><<if $powerOn eq 1>>A blood-splattered recording device sits on a desk next him.<<endif>>\n\n[[Head west towards the Library.|Library]]\n<<if $powerOn eq 1>><<set $score = $score + 50>>[[Play recording device.|Final Words]]<<endif>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 5>><<display 'Game Over'>><<else>><<if $prevWump eq 5 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You have entered the banquet hall.\n\nA huge, exquisitely crafted table sits in the middle of the room, which is presumably used to host elaborate feasts. The table is currently deserted, with silver cutlery and dishware scattered all over the table and floor.\n\nThere is evidence that a feast was taking place here not that long ago, with fruit and vegetables among the spilled cutlery. All the bones, however, have been completely cleaned of every trace of meat.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head north towards the foyer.|Foyer]]\n[[Head east towards the kitchen.|Kitchen]]\n[[Head south towards the bathroom.|Bathroom]]\n[[Head southwest towards the gun display room.|Gun Display Room]]\n[[Head northwest towards the trophy room.|Trophy Room]]\n[[Wait.|Banquet Hall]]\n<<if $wumpOut eq 1>>[[Listen.|Banquet Hall Sounds]]<<endif>><<endif>><<endif>><<endif>>\n<<set $prevPlay = 5>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n<<if $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 6 OR $wumpRoom eq 8 OR $wumpRoom eq 4>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 3 OR $wumpRoom eq 9 OR $wumpRoom eq 7>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 10 OR $wumpRoom eq 13>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
<<if $wumpRoom eq 2>>The noise sounds like it's coming from the west.<<endif>><<if $wumpRoom eq 6 >>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 1>>The noise sounds like it's coming from the west or southwest.<<endif>><<if $wumpRoom eq 9 or $wumpRoom eq 5>>The noise sounds like it's coming from the south or southwest.<<endif>><<if $wumpRoom eq 13 OR $wumpRoom eq 10 OR $wumpRoom eq 8 OR $wumpRoom eq 7 OR $wumpRoom eq 4>>The noise is too far away to pinpoint a location.<<endif>>\n\n<<if $dead eq 0>>[[Head south towards the kitchen.|Kitchen]]\n[[Head west towards the foyer.|Foyer]]\n[[Wait.|Library]]\n\n<<if $noteDrop eq 1>>[[Read the note.|Note]]\n\n<<set $score = $score - 5>>
<<if $wumpRoom eq 5>>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 9 >>The noise sounds like it's coming from the east.<<endif>><<if $wumpRoom eq 7>>The noise sounds like it's coming from the southwest.<<endif>><<if $wumpRoom eq 1 or $wumpRoom eq 2>>The noise sounds like it's coming from the north or northwest.<<endif>><<if $wumpRoom eq 10 or $wumpRoom eq 13>>The noise sounds like it's coming from the south or southeast.<<endif>><<if $wumpRoom eq 6>>The noise sounds like it's coming from the east or southeast.<<endif>><<if $wumpRoom eq 4>>The noise sounds like it's coming from the west or southwest.<<endif>><<if $wumpRoom eq 3>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head north towards the banquet hall.|Banquet Hall]]\n[[Head east towards the bar.|Bar]]\n[[Head southeast towards the conference room.|Conference Room]]\n[[Wait.|Bathroom]]\n\n<<set $score = $score - 5>>
\n<<set $timer = $timer - 10>>You have <<print $timer>> seconds to escape.\n<<endif>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>><<endif>><<endif>><<endif>>\n<<if $wumpRoom eq 2>><<display 'Game Over'>><<else>><<if $prevWump eq 2 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You step into the foyer, a room that seems to have been designed to immediately inform visitors of the variety of lodge they’ve entered.\n\nA chandelier constructed out of antlers hangs from the ceiling, a deer skin rug is spread across the floor, and various pieces of furniture are covered with animal hide.\n\nThe walls are decorated with framed photos of what the lodge inhabitants presumably consider as their greatest victories, each displaying a hunter resting a foot on the corpse of a freshly killed animal.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head east towards the library.|Library]]\n[[Head south towards the banquet hall.|Banquet Hall]]\n[[Head southwest towards the trophy room.|Trophy Room]]\n[[Wait.|Foyer]]\n<<if $wumpOut eq 1>>[[Listen.|Foyer Sounds]]<<endif>>\n<<if $bombSet eq 1>>[[Escape the lodge.|Escape]]<<endif>><<if $wumpOut eq 1>><<set $score = $score - 1>>\n\n<<if $wumpRoom eq 1 OR $wumpRoom eq 5 OR $wumpRoom eq 3>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 4 OR $wumpRoom eq 8 OR $wumpRoom eq 6>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 9 OR $wumpRoom eq 7 OR $wumpRoom eq 10 OR $wumpRoom eq 13>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>\n\n<<set $prevPlay = 2>>\n\n<<endif>><<endif>><<endif>><<endif>>
<<if $wumpRoom eq 13>>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 8>>The noise sounds like it's coming from the west.<<endif>><<if $wumpRoom eq 6>>The noise sounds like it's coming from the north.<<endif>><<if $wumpRoom eq 10 or $wumpRoom eq 7>>The noise sounds like it's coming south or southwest.<<endif>><<if $wumpRoom eq 5 or $wumpRoom eq 3>>The noise sounds like it's coming from the north or northwest.<<endif>><<if $wumpRoom eq 1 or $wumpRoom eq 2 or $wumpRoom eq 4>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head north towards the kitchen.|Kitchen]]\n[[Head south towards the rumpus room.|Rumpus Room]]\n[[Head west towards the bathroom.|Bathroom]]\n[[Wait.|Bar]]\n<<if $wumpOut eq 1 AND $lighterFound eq 0>>[[Search for lighter.|Lighter]]<<endif>><<endif>><<endif>>\n\n<<set $score = $score - 5>>
<<if $wumpRoom eq 0>>OUT OF GAME<<endif>><<if $wumpRoom eq 1>>Trophy<<endif>><<if $wumpRoom eq 2>>Foyer<<endif>><<if $wumpRoom eq 3>>Library<<endif>><<if $wumpRoom eq 4>>Gun<<endif>><<if $wumpRoom eq 5>>banquet<<endif>><<if $wumpRoom eq 6>>kitchen<<endif>><<if $wumpRoom eq 7>>conference<<endif>><<if $wumpRoom eq 8>>bath<<endif>><<if $wumpRoom eq 9>>bar<<endif>><<if $wumpRoom eq 10>>hall<<endif>><<if $wumpRoom eq 11>>president<<endif>><<if $wumpRoom eq 13>>rumpus<<endif>><<if $wumpRoom eq 12>>guest<<endif>>
You sprint out of the lodge, jumping to the ground in an attempt to protect yourself from the explosion. Once the noise dies down, you turn around and survey the wreckage.\n\nThe nightmare is finally over.\n\n<<set $score = $score + 50>><html><center><h1>THE END</h1></center></html>\n\nYou have won with a total of <<print $score>> points.\n\n[[Click here to play again, starting from when the beast first begins hunting.|Library]]\n<<set $wumpOut = 1>><<set $wumpRoom = 10>><<set $doorLock = 0>><<set $dynamiteFound = 0>><<set $lighterFound = 0>><<set $bombSet = 0>><<set $score = 100>><<set $prevWump = 0>><<set $prevPlay = 0>><<set $unleased = 1>><<set $noteDrop = 1>><<set $doorOpened = 1>><<set $dead = 0>><<set $timer = 110>>
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 3>><<display 'Game Over'>><<set $dead = 1>><<else>><<if $prevWump eq 3 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<set $dead = 1>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>><<if $doorLock eq 0>>You step into the lodge's library.\n\nThe likes of Hemingway and Dickens seem to be missing from the shelves. Instead, there are dozens of books covering weapons, local fauna, and of course, hunting.\n\nA book on the topic of skinning animals sits on a nearby table, open to a rather unpleasant image.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n<<endif>><<if $doorLock eq 1>>You step back into the library, when a piercing screech emanating from the southern end of the lodge startles you into slamming the door to the study shut, which promptly locks behind you.\n\nThe impact knocks a note off a bookshelf and to the floor.\n<<set $doorLock = 0>><<set $noteDrop = 1>><<endif>>\n\n<<if $dead eq 0>>[[Head south towards the kitchen.|Kitchen]]\n[[Head west towards the foyer.|Foyer]]\n[[Wait.|Library]]\n<<if $wumpOut eq 1>>[[Listen.|Library Sounds]]<<endif>>\n<<if $wumpOut eq 0>>[[Enter the study.|Study]]<<endif>>\n<<if $noteDrop eq 1>>[[Read the note.|Note]]<<endif>><<endif>><<endif>><<endif>><<endif>><<endif>>\n<<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n<<if $wumpRoom eq 2 OR $wumpRoom eq 6>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 9 OR $wumpRoom eq 5 OR $wumpRoom eq 1>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 13 OR $wumpRoom eq 10 OR $wumpRoom eq 8 OR $wumpRoom eq 7 OR $wumpRoom eq 4>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>\n\n<<if $wumpOut eq 1 AND $unleased eq 0>>\n<<set $wumpRoom = 10>>\n<<set $unleased = 1>>\n<<endif>>\n\n<<set $prevPlay = 3>>
<<set $moved = 0>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 13 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 13>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 10>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 1>><<display 'Game Over'>><<else>><<if $prevWump eq 1 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You enter the lodge's trophy room.\n\nThe walls are covered with mounted heads of buck, moose, caribou, and other animals of that ilk.\n\nBelow them on shelves are smaller animals, stuffed and mounted in mocking, twisted ways, such as a squirrel with its mouth shaped into a grotesque grin.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head northeast towards the foyer.|Foyer]]\n[[Head southeast towards the banquet hall.|Banquet Hall]]\n[[Wait.|Trophy Room]]\n<<if $wumpOut eq 1>>[[Listen.|Trophy Room Sounds]]<<endif>><<endif>><<endif>><<endif>><<if $wumpOut eq 1>>\n<<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 2 OR $wumpRoom eq 5>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 3 OR $wumpRoom eq 4 OR $wumpRoom eq 8 OR $wumpRoom eq 6>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 9 OR $wumpRoom eq 7 OR $wumpRoom eq 10 OR $wumpRoom eq 13>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>\n\n<<set $prevPlay = 1>>
"First, find some dynamite. There should be some in the gun display room. Then, find a way to ignite the fuse. A lighter from the bar! Go to the bar."\n\n"Then, and only then, go to the cellar. Place the dynamite next to the furnace and ignite the fuse. The explosion should destroy the lodge and the beast with it."\n\n"You have to do this, to prevent that... thing from ever escaping and attacking the town below."\n\n"I'm too weak to do this myself. That thing... it got me good. But my death, it can't come quick enough. I can't live with this guilt. This shame."\n\n"I wonder. If I find Harry in the next life, will he be able to forgive me?"\n\nYou hear a gun cock, fire, and then silence.\n\n[[Return to the library.|Library]]\n\n<<set $wumpOut = 1>>\n<<set $wumpRoom = 10>>\n<<set $doorLock = 1>>\n<<set $dynamiteFound = 0>>\n<<set $lighterFound = 0>>\n<<set $bombSet = 0>>
Hulk Handsome
<<set $moved = 0>><<if $wumpRoom eq 1 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 1>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 2 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 2>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 3>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 3 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 3>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 6>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 4 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 4>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 5 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 5>>\n <<set $wumpRandom = Math.floor(Math.random()*5+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 1>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 2>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 4>>\n <<set $wumpRoom = 8>>\n <<endif>><<if $wumpRandom eq 5>>\n <<set $wumpRoom = 4>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 6 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 6>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 3>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 5>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 7 AND $moved eq 0>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>>\n <<set $moved = 1>>\n <<set $prevWump = 7>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 10>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 4>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 8 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 8>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 5>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 9>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 7>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 9 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 9>>\n <<set $wumpRandom = Math.floor(Math.random()*3+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 6>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>><<if $wumpRandom eq 3>>\n <<set $wumpRoom = 8>>\n <<endif>>\n <<endif>><<if $wumpRoom eq 10 AND $moved eq 0>>\n <<set $moved = 1>>\n <<set $prevWump = 10>>\n <<set $wumpRandom = Math.floor(Math.random()*2+1)>><<if $wumpRandom eq 1>>\n <<set $wumpRoom = 7>>\n <<endif>><<if $wumpRandom eq 2>>\n <<set $wumpRoom = 13>>\n <<endif>>\n <<endif>>\n<<endif>>\n<<if $wumpRoom eq 13>><<display 'Game Over'>><<else>><<if $prevWump eq 13 AND $wumpRoom eq $prevPlay>><<display 'Game Over'>><<else>><<if $timer eq 0>><<display 'Times Up'>><<else>>You walk into the lodge's rumpus room. \n\nA dartboard hangs on a wall, hosting an unfinished game. In the middle of the room sits a snooker table, most of the balls now lying in disarray on the floor, scattered between splintered cues and smatterings of blood.\n\nAn idle Big Buck Hunter PRO arcade cabinet sits in a corner, its screen smashed.\n<<if $bombSet eq 1>><<display 'Timer'>><<endif>> \n[[Head north towards the bar.|Bar]]\n[[Head west towards a hallway.|Hallway]]\n[[Wait.|Rumpus Room]]\n<<if $wumpOut eq 1>>[[Listen.|Rumpus Room Sounds]]<<endif>><<endif>><<endif>><<endif>><<endif>><<set $prevPlay = 13>><<if $wumpOut eq 1>><<set $score = $score - 1>><<endif>>\n\n<<if $wumpRoom eq 10 OR $wumpRoom eq 9>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> coming from an adjacent room!<<endif>><<if $wumpRoom eq 7 OR $wumpRoom eq 8 OR $wumpRoom eq 6>>You can hear nearby <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching.<<endif>><<if $wordRandom eq 2>>roaring.<<endif>><<if $wordRandom eq 3>>hissing.<<endif>> \n<<endif>><<if $wumpRoom eq 1 OR $wumpRoom eq 2 OR $wumpRoom eq 3 OR $wumpRoom eq 4 OR $wumpRoom eq 5>>You can hear <<set $wordRandom = Math.floor(Math.random()*3+1)>><<if $wordRandom eq 1>>screeching<<endif>><<if $wordRandom eq 2>>roaring<<endif>><<if $wordRandom eq 3>>hissing<<endif>> in the distance.<<endif>>
<<if $wumpRoom eq 2>>The noise sounds like it's coming from the southwest.<<endif>><<if $wumpRoom eq 5 >>The noise sounds like it's coming from the south.<<endif>><<if $wumpRoom eq 4 or $wumpRoom eq 8>>The noise sounds like it's coming from the south or southeast.<<endif>><<if $wumpRoom eq 3 or $wumpRoom eq 6>>The noise sounds like it's coming from the east or northeast.<<endif>><<if $wumpRoom eq 9 OR $wumpRoom eq 7 OR $wumpRoom eq 10 OR $wumpRoom eq 13>>The noise is too far away to pinpoint a location.<<endif>>\n\n[[Head northeast towards the foyer.|Foyer]]\n[[Head southeast towards the banquet hall.|Banquet Hall]]\n[[Wait.|Trophy Room]]\n\n<<set $score = $score - 5>>