(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(text-style: "rumble")\
[//"GET OUTTA HERE!"//]]
Your father slams the door after chucking something straight at your face. It's (if: $inventory does not contain 'wallet')[his wallet. His credit card and library card are still inside.\
(set: $inventory to it + (a: 'wallet'))]\
(else:)[some shit.]
[[Leave->Front Door]]
(text-colour:(rgba: 255,255,255,0.05))\
[''(BATHROOM ENDING COMPLETED)'']
(set: $bathroomEnding to True)(text-colour:red)[''DOOR IS LOCKED'']
[[Knock->Mission]]
(if: $inventory contains 'bathroom key')[[[Unlock Door->Bathroom]]]\
(else:)[~~Unlock Door~~ //(Missing Key)//]
(if: $inventory contains 'blank key')\
[(link: "Insert Key")[(set: $inventory to it - (a: 'blank key'))(link: "Jiggle Key")[(link: "Remove Key")[(set: $inventory to it + (a: 'marked key'))]]]]You get in your Ford Semi-Truck. (if: $inventory contains 'gas can')\
[It's out of fuel, luckily you happen to have a can of gas.]
(if: $carAvailable or $inventory contains 'gas can')[[[Drive->Drive Pt.1]]](else:)[~~Drive~~ //(No Fuel)//]
[[Get Out and Walk->Walk Pt.1]](if: $robbedJoe)\
[(link: '"Hi Joe!"')\
[''"Hi Joe!"''
(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))\
[(text-style: "rumble")[//"AAAAAAA!!!"//]]
Joe runs screaming.
[[Leave->Walk Pt.2]]]]\
(else-if: visits is 1)\
[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))\
[(text-style: "buoy")[//"What are you doing here again?"//]]
(link: '"What? I was just heading to the grocery store."')\
[''"What? I was just heading to the grocery store."''
[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))\
[(text-style: "buoy")[//"You was just there!"//]]
(link: '"Huh? What are you talking about?"')\
[''"Huh? What are you talking about?"''
[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))\
[(text-style: "buoy")[//"Don't say I didn't warn ya!"//]]
[["Bye Joe."->Walk Pt.2]]]]]]]\
(else-if: visits is > 1)\
[Joe stumbles over his words with a look of concern on his face. You should probably get going...
[[Leave->Walk Pt.2]]]
(text-style: "buoy")[\
//"Our next dish today could be quite literally... deadly! It's pufferfish sashimi hailing from Japan! Pufferfish included in this dish must be pickled for 3 years to remove all toxins, and then pass strict toxicity tests. It's quite a remarkable process, and now I'm going to eat it! Here goes nothing..."//]
Currently playing the |channel>[$channel].
|news>[(if: $channel is "news")[''News''](else:)[(link: "News")[(set: $channel to "news")(replace: ?channel)[$channel]''News''(rerun: ?sports, ?cooking)(replace: ?tv)[(char-style: via (t8n-delay: pos * 60)+(t8n: 'instant'))[(display: "News")]]]]]
|sports>[(if: $channel is "sports channel")[''Sports Channel''](else:)[(link: "Sports Channel")[(set: $channel to "sports channel")(replace: ?channel)[$channel]''Sports Channel''(rerun: ?news, ?cooking)(replace: ?tv)[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(display: "Sports")]]]]]
|cooking>[(if: $channel is "cooking channel")[''Cooking Channel''](else:)[(link: "Cooking Channel")[(set: $channel to "cooking channel")(replace: ?channel)[$channel]''Cooking Channel''(rerun: ?news, ?sports)(replace: ?tv)[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(display: "Cooking")]]]]]
|tv>[(if: $channel is "news")[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(display: "News")]]\
(else-if: $channel is "sports channel")[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(display: "Sports")]]\
(else-if: $channel is "cooking channel")[(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(display: "Cooking")]]]\
(after: 10s)\
[(go-to: "Mission")]It's a nice easy drive to the [[grocery store.->Grocery Store]]
(set: $inventory to $inventory - (a: 'gas can'))
(set: $carAvailable to True)
(set: $drove to True)(if: $inventory contains 'wrapped tp')\
[You start driving home in the rain, the trash bag keeps the toilet paper dry. Clever!]\
(else-if: $inventory contains 'tp')\
[You start driving home in the rain. Unfortunately, you forgot that the sunroof has been jammed open since that stunt back in college. The toilet paper becomes a pile of wet mush, you throw it out the window.
(text-colour:red)[''TOILET PAPER LOST''](set: $inventory to it - (a: 'tp'))]\
(else:)\
[Maybe something at home can help you.]
[[Home->Drive Pt.3]]
~~Bar~~ //(Banned)//
(if: $locations does not contain 'library')[[[Library->Library Reception]]](else:)[~~Library~~]
(if: $locations does not contain 'post office')[[[Post Office->Post Office]]](else:)[~~Post Office~~]
(if: $locations does not contain 'locksmith')[[[Locksmith->Locksmith]]](else:)[~~Locksmith~~](text-style: "blur")\
[(if: $locations contains 'memory')[Your memory still feels fuzzy.]\
(else:)[Your memory feels [[fuzzy.->Skill Check]]]
(if: $inventory contains 'wrapped tp')\
[The sky is clearing up. There is a [[trash bag->Trash Cans]] next to you]\
(else:)[The sky is clearing up. The [[front door->Living Room]] is open.]]Finally you arrive at the grocery store. You have $|cash>[$money]. (if: $inventory contains 'wallet')[You also have your dad's credit card.]
|TP>[(if: $inventory contains 'tp')[Bought Item](else-if: $money >= 4)[(link-replace: "Buy Toilet Paper ($4)")[Bought Item (set: $money to it -4, $inventory to it + (a: 'tp'))(replace: ?cash)[$money](if: $money < 6 AND $inventory does not contain 'trash bag')[(replace: ?Bag)[~~Buy Trash Bag ($6)~~ //(Not Enough Money)//]]]](else:)[~~Buy Toilet Paper ($4)~~ //(Not Enough Money)//]]
|Bag>[(if: $inventory contains 'trash bag')[Bought Item](else-if: $money >= 6)[(link-replace: "Buy Garbage Bag ($6)")[Bought Item (set: $money to it -6, $inventory to it + (a: 'trash bag'))(replace: ?cash)[$money](if: $money < 4 AND $inventory does not contain 'tp')[(replace: ?TP)[~~Buy Toilet Paper ($4)~~ //(Not Enough Money)//]]]](else:)[~~Buy Trash Bag ($6)~~ //(Not Enough Money)//]]
~~Buy Umbrella ($20)~~ //(Not Enough Money)//
(if: $inventory contains 'wallet')\
[(link: "Buy All with Credit Card ($30)")[(text-colour:red)[~~Credit Card Declined~~]]<br>]\
[[Leave->Street]]Finally home! Wait, what's that flying towards your head?
(after: 1s)\
[(go-to: "Start")]To whom it may concern,
A package was sent to this address earlier today.
Unfortunately, this package has been lost. We greatly apologise for the inconvencience.
Thank you for choosing USPS.
Sincerely,
United States Postal Service
[[↩->Living Room]]
(text-colour:(rgba: 255,255,255,0.05))\
[''LOST MAIL ENDING'']
(set: $mailed to False)
(set: $mailCounter to 0)
(set: $mailEnding to True)Items available for loan:
(if: $inventory does not contain 'the odyssey')[(link: "Loan The Odyssey")[Loaned Item (set: $inventory to it + (a: 'the odyssey'))]](else:)[Loaned Item]
(if: $inventory does not contain '1984')[(link: "Loan 1984")[Loaned Item (set: $inventory to it + (a: '1984'))]](else:)[Loaned Item]
(if: $inventory does not contain 'the very hungry caterpillar')[(link: "Loan The Very Hungry Caterpillar")[Loaned Item (set: $inventory to it + (a: 'the very hungry caterpillar'))]](else:)[Loaned Item]
(if: $inventory does not contain 'flash drive')[(link: "Loan Mysterious Flash Drive...")[Loaned Item (set: $inventory to it + (a: 'flash drive'))]](else:)[Loaned Item]
[[Leave->Drive Pt.2]]
(if: $locations does not contain 'library')\
[(set: $locations to it + (a: 'library'))]You arrive at the library.
(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(text-style: "buoy")\
[//"Library card please."//]]
(if: $inventory contains 'wallet')\
[[[Present Library Card->Library]]]\
(else:)\
[~~Present Library Card~~ //(Missing Item)//]
[[Leave->Drive Pt.2]]
(set: $locations to it + (a: 'library'))You enter the house. Your head starts to clear, this is ''your'' house. The TV is on. (if: $mailed)[(if: $mailCounter <= 0)[There's a [[letter->Letter]] on the door mat.](else:)[(set: $mailCounter to it - 1)]] (if: $inventory's length is not 0)[You feel some stuff in your [[pockets->Inventory]], you don't remember how it got there.]
[[Watch TV->Couch]]
[[Go to the Bathroom->Bathroom Door]]
(if: $trashEnding AND $mailEnding AND $bathroomEnding)\
[[[Give Up->Give Up]]]You arrive at the locksmith. There is a [[pamphlet->Pamphlet]] on the counter.
(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(text-style: "buoy")\
[//"Welcome back sir, what can I do for ya?"//]]
(if: $inventory contains 'blank key' OR 'bathroom key')\
[Bought Item]\
(else-if: $inventory contains 'marked key')\
[(if: $money >= 1)\
[(link: "Make Bathroom Key ($1)")[Bought Item (set: $money to it -1, $inventory to it - (a: 'marked key'), $inventory to it + (a: 'bathroom key'))]]\
(else:)\
[~~Make Bathroom Key ($1)~~ //(Not Enough Money)//]]\
(else:)\
[(if: $money >= 1)\
[(link: "Buy Blank Key ($1)")[Bought Item (set: $money to it -1, $inventory to it + (a: 'blank key'))]]\
(else:)\
[~~Buy Blank Key ($1)~~ //(Not Enough Money)//]]
[[Leave->Drive Pt.2]]
(set: $locations to it + (a: 'locksmith'))A voice bellows from the bathroom: (char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))[(text-style: "rumble")\
[//"What in tarnation are you still doing here, pipsqueak?! I thought I told you to go get your old man some wipies! Now scram!"//]]
~~Give Toilet Paper~~ //(Missing Item)//
[[Leave->Front Door]](text-style: "buoy")[\
//"And now back to the weather report! It has certainly been a funny sort of day for you folks down south of state, you can expect even more showers continuing on and off for the rest of the day. While it may look sunny again now, it won't be for too much longer, I would definitely recommend bringing an umbrella!"//]LOST YOUR KEY? Make a key from just the lock!
Key Impressioning Guide:
1. Purchase a blank key
2. Insert key into lock you wish to create a new key for
3. Jiggle the key around until it leaves visible marks on your blank key
4. Take key to your local locksmith, who will cut the key at the marks
And there you go, a new key from just a lock!
[[↩->Locksmith]](if: $inventory contains 'gas can' or $carAvailable)\
[You run around looking for stuff, finding some candy bar wrappers. (if: $inventory contains 'tp')\
[As you were searching, the toilet paper you bought slowly turned to wet mush in the rain.
(text-colour:red)[''TOILET PAPER LOST''](set: $inventory to $inventory - (a: 'tp'))]
[[Go Back->Street]]]\
(else:)\
[You run around the parking lot scavenging for items. You find a half empty ''gas can.'' (if: $inventory contains 'tp')\
[As you were searching, the toilet paper you bought slowly turned to wet mush in the rain.
(text-colour:red)[''TOILET PAPER LOST''](set: $inventory to $inventory - (a: 'tp'))]
[[Go Back->Street]]]
(set: $inventory to it + (a: 'gas can'))
(set: $locations to it + (a: 'parking lot'))You enter the post office. You can mail a package for a dollar.
(if: $inventory contains 'wrapped tp')\
[(if: $money >= 1)\
[(link: "Mail Toilet Paper Home ($1)")[Mailed (set: $money to it -1, $inventory to it - (a: 'wrapped tp', 'tp'), $mailed to True, $mailCounter to 1)]]\
(else:)\
[~~Mail Toilet Paper Home ($1)~~ //(Not Enough Money)//]]\
(else:)\
[~~Mail Toilet Paper Home ($1)~~ //(Missing Item)//]
[[Leave->Drive Pt.2]]
(set: $locations to it + (a: 'post office'))(link: '"This is a stick up! Gimme everything you got!"')\
[''"This is a stick up! Gimme everything you got!"''
(char-style: via (t8n-delay: pos * 40)+(t8n: 'instant'))\
[(text-style: "buoy")[//"Hey you know I don't got anything!"//]]
(link: '"Shut up and gimme some money!"')\
[''"Shut up and gimme some money!"''
Joe hastily chucks a $5 bill on the ground and runs away screaming.
(text-colour:red)[''-5 HONOR'']
[[Pick up cash->Walk Pt.2]]]]
(set: $robbedJoe to True)
(set: $money to it +5)Your friend ''HOBO JOE'' appeared!
[[Greet him->Conversation]]
[[Ignore him->Walk Pt.2]]
(if: $robbedJoe is False)\
[[Rob him->Robbery]]
(link: "Try to remember...")\
[(text-colour: red)[''SKILL CHECK FAILED'']
(text-style: "blur")[You can't remember anything.
(if: $inventory contains 'flash drive')[(link: "System Reboot")[(reload:)]](else:)[~~System Reboot~~ //(Drive Error)//]
[[Move On->Fuzzy]]]]
(set: $locations to it + (a: "memory"))(text-style: "buoy")[\
//"With just under 10 seconds to go it's safe to say this one is going absolutely down to the wire. The Cowboys are attacking well here but they're running out of time! With their 4th try they play the ball out wide to Jones and (text-style: "rumble")[HE BREAKS THROUGH! I THINK HE'S GONNA MAKE IT! 5 SECONDS LEFT! 3... 2... 1... HE'S DONE IT!"]//](css: "font-size: 120%")\
[(text-style: "blur")\
[[Ouch!->Fuzzy]]]
(set: $locations to (a:))
(set: $drove to False)As you leave the store you feel a drop of water hit your cheek, it suddenly starts to bucket down rain.
(if: $locations does not contain 'parking lot')\
[[[Explore Parking Lot->Parking Lot]]<br>]\
(if: $inventory contains 'tp' AND 'trash bag')\
[(link: "Wrap Toilet Paper in Plastic")[(set: $inventory to it - (a: 'trash bag', 'tp') + (a: "wrapped tp"))Wrapped]](else:)[(if: $inventory contains 'wrapped tp')[Wrapped](else:)[~~Wrap Toilet Paper in Plastic~~ //(Missing Item)//]]
~~Open Umbrella~~ //(Missing Item)//
(if: $drove)\
[[[Drive Home->Drive Pt.2]]]\
(else:)\
[[[Walk Home->Walk Pt.3]]](text-style: "blur")\
[You throw out the trash bag. The [[front door->Living Room]] is open.]
(text-colour:(rgba: 255,255,255,0.05))\
[''TRASH ENDING'']
(set: $inventory to $inventory - (a: 'wrapped tp'))
(set: $trashEnding to True)(set: $milesLeft to 21)\
It's going to be a long walk.
|miles>[$milesLeft] Miles remaining...
(link-repeat: "Walk")[(if: $milesLeft is $joeLocation)[(go-to: "Sidewalk")](else:)[(set: $milesLeft to it - 1)](replace: ?miles)[$milesLeft]]
(set: $joeLocation to (random: 8, 12))
(set: $drove to False)The clouds are getting darker, not much longer.
|miles>[$milesLeft] Miles remaining...
(link-repeat: "Walk")[(if: $milesLeft is 1)[(go-to: "Grocery Store")](else:)[(set: $milesLeft to it - 1)](replace: ?miles)[$milesLeft]](if: $inventory contains 'wrapped tp')\
[You start walking home in the rain, the trash bag keeps the toilet paper dry. Clever!]\
(else-if: $inventory contains 'tp')\
[You start walking home in the rain, the rain seeps into the toilet paper, turning it to wet mush.
(text-colour:red)[''TOILET PAPER LOST''](set: $inventory to it - (a: 'tp'))]\
(else:)\
[You head back empty handed, maybe something at home can help you.]
(set: $milesLeft to 21)|miles>[$milesLeft] Miles remaining...
(link-repeat: "Walk")\
[(if: $milesLeft is 1)[(go-to: "Home")](else:)[(set: $milesLeft to it - 1)](replace: ?miles)[$milesLeft]]{
(set: $inventory to (a:))
(set: $locations to (a:))
(set: $channel to "news")
(set: $milesLeft to 21)
(set: $carAvailable to False)
(set: $drove to False)
(set: $bathroomOpen to False)
(set: $money to 5)
(set: $robbedJoe to False)
(set: $mailed to False)
(set: $mailCounter to 0)
(set: $trashEnding to False)
(set: $mailEnding to False)
(set: $bathroomEnding to False)
}Inventory: (for: each _item, ...$inventory)[\
<br>- ''(uppercase: _item)''\
]
[[↩->Living Room]]I guess your dad will never get that toilet paper...
(text-style: "smear", "fade-in-out")\
[(text-colour: #ffd700)\
[''GAME COMPLETE'']]
(if: $robbedJoe)\
[(if: $money < 5)\
[(set: $money to 6)You grab some change on the way out, adding up to $5 total. Overcome by your (text-colour:red)[''GREED''], you grab a dollar more. ]\
(else-if: $money is 5)\
[(set: $money to 6)As you are about to leave you are overcome by (text-colour:red)[''GREED''], you grab an extra dollar, adding up to $$money total.]]\
(else-if: $money < 5)\
[(set: $money to 5)You grab some change on the way out, adding up to $$money total.] Clouds loom in the distance. You should probably go to the grocery store and get some toilet paper.
[[Walk->Walk Pt.1]]
[[Drive->Car Interior]]It's a nice easy drive [[home.->Home]]