{"action":"created","comment":{"url":"https://api.github.com/repos/whymog/efjm/pulls/comments/212870800","pull_request_review_id":149587167,"id":212870800,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxMjg3MDgwMA==","diff_hunk":"@@ -1,174 +1,913 @@\n-::The Gutter - Intro <1156,67>\n-Anna was right. That piece of shit was trying to kill me one way or another. I guess I’d known it all along.\n+<!-- If using debug menu shortcuts, prompts player to enter their name -->\n+\n+::The Gutter - Name prompt\n+{ (set: $playerName to (prompt: \"Enter name:\", \"\"))\n+(if: (text: $playerName)'s length > 0)[Right, my name is $playerName. [[Moving on|The Gutter - Outside approach]].{\n+  (if: $playerName's last is \"s\")[\n+    (set: $playerNamePlural to ($playerName + \"es\"))\n+  ]\n+  (else-if: ($playerName's last is \"h\") and ($playerName's 2ndlast is \"s\"))[\n+    (set: $playerNamePlural to ($playerName + \"es\"))\n+  ]\n+  (else-if: ($playerName's last is \"h\") and ($playerName's 2ndlast is \"c\"))[\n+    (set: $playerNamePlural to ($playerName + \"es\"))\n+  ]\n+  (else:)[\n+    (set: $playerNamePlural to ($playerName + \"s\"))\n+  ]\n+}]\n+}(else:)[No, [[that's not right|The Gutter - Name prompt]].]\n+\n+(set: $dissolve to (transition: 'dissolve') + (transition-time: 3s))\n+(set: $hatchet to true)(set: $multitool to true)\n+\n+::The Gutter - Outside approach\n+This was already too much shit for just one day. I kept my head down and my hood up, using what was left of my energy to keep moving. My boots trudged onward through the tarp-covered alleyways of Gatherville.\n+\n+(click: \"boots trudged onward\")[$dissolve[My gut lurched as I realized I still needed to ask around for more information on Anna. The last thing I wanted to do was talk to anyone but her.]]\n+\n+(click: \"anyone but her\")[$dissolve[I swallowed that feeling out of necessity, and fought to keep it and everything else down in my roiling gut. It was still pretty early in the night. Around this time, anyone who knew anything was:\n+\n+>>[[Getting fucked up at the Gutter|The Gutter - Outside intro]]\n+>>[[Looking to score at the Roach Market|RM-first-entrance]]\n+>>[[Catching an early show at the Church|Church - intro]]]]\n+\n+(set: $gutterOutside to \"intro\")(set: $spokeToToe to false)(set: $roachEntrance to \"first\")\n+\n+::The Gutter - Outside intro\n+I stood outside a weathered, flat-roofed wooden building with a flickering neon sign.\n+<!--This calls one of the three neon sign designs randomly every second. -->\n+\\\n+(click: \"neon sign\")[(live: 1s)[(either: $guttersign1, $guttersign2, $guttersign3)]\n+<!--This makes the following passage dissolve in under the sign after the player has been in the passage for 5 seconds. -->\n+\\\n+[(live: 1s)[(if: time > 10s)[$dissolve[Right below the sign, someone had painted:(stop:)]]]]]\n+\\\n+<!--This replaces both clickable options when the player chooses a sign, but keeps the sign text they chose. -->\n+(click: \"someone had painted\")[$dissolve[[>>The last rest stop before the Dark Carnival](click:\"The last rest stop before the Dark Carnival\")[(replace: ?gutterSubSign)[//The last rest stop before the Dark Carnival//\n+\n+The slogan stuck to the place like used gum. Some people just called it the Rest Stop, which helped explain the constant piss smell hanging around.\n+\n+[[I walked into the sign’s field of light|The Gutter - Outside hub]].]]\n+[>>Derek loves (fuckin) Whitnee](click:\"Derek loves (fuckin) Whitnee\")[(replace: ?gutterSubSign)[//Derek loves (fuckin) Whitnee//\n+\n+This poignant shout-out had been there forever. The (fuckin) was a later addition and no one was sure if it was from the original artist.\n+\n+[[I walked into the sign’s field of light|The Gutter - Outside hub]].]]]]<gutterSubSign|\n+<!-- This makes the blinking neon sign effect work -->\n+(set: $guttersign1 to \"<span class='neon'><span class='blinking'>THE</span> GUTTER</span>\")(set: $guttersign2 to \"<span class='neon'>THE <span class='blinking2'>G</span>UTTER</span>\")(set: $guttersign3 to \"<span class='neon'>THE GUTT<span class='blinking3'>ER</span></span>\")\n+<style> .neon {\n+  font-size: 2em;\n+  font-family: copperplate;\n+  color: transparent;\n+\ttext-shadow:\n+\t\t0em    0em 0.02em rgba(255,255,255,0.75),\n+\t\t-0.2em 0em 0.5em  rgba(255,255,255,0.5),\n+\t\t0.2em  0em 0.5em  rgba(255,255,255,0.5);\n+\ttext-decoration: none;\n+}\n+.blinking {\n+  animation: fade-in-out .3s ease-in-out infinite alternate;\n+\t-webkit-animation: fade-in-out .3s ease-in-out infinite alternate;\n+}\n+.blinking2 {\n+  animation: fade-in-out 1.2s ease-in-out infinite alternate;\n+\t-webkit-animation: fade-in-out 1.2s ease-in-out infinite alternate;\n+}\n+.blinking3 {\n+  animation: fade-in-out .8s ease-in-out infinite alternate;\n+\t-webkit-animation: fade-in-out .8s ease-in-out infinite alternate;\n+}\n+</style>\n+<!--These are the variables that need to be set for the Outside hub passages to work properly-->\n+(set: $oldSchoolJuggalosSeen to false)(set: $jarSeen to false)(set: $justLeftTheGutter to false)(set: $golfCartSeen to false)(set: $cartPartsSeen to 0)(set: $wheelsSeen to false)(set: $engineSeen to false)(set: $defenseSeen to false)(set: $hornSeen to false)(set: $gutterStatus to \"intro\")(set: $gutterOutside to \"hub\")\n+\n+::The Gutter - Name prompt outside hub\n+{ (set: $playerName to (prompt: \"Enter name:\", \"\"))\n+(if: (text: $playerName)'s length > 0)[Right, my name is $playerName. [[Moving on|The Gutter - Outside hub]].]\n+}(else:)[No, [[that's not right|The Gutter - Name prompt outside hub]].]\n+\n+(set: $dissolve to (transition: 'dissolve') + (transition-time: 3s))\n+(set: $hatchet to true)(set: $multitool to true)\n+(set: $oldSchoolJuggalosSeen to false)(set: $jarSeen to false)(set: $justLeftTheGutter to false)(set: $golfCartSeen to false)(set: $cartPartsSeen to 0)(set: $wheelsSeen to false)(set: $engineSeen to false)(set: $defenseSeen to false)(set: $hornSeen to false)(set: $gutterStatus to \"intro\")\n+\n+::The Gutter - Outside hub\n+(if: $justLeftTheGutter is true)[(set: $justLeftTheGutter to false)I walked back into the dim neon light of the Gutter’s sign. I could see:]\n+\\(else:)[In the dim light of the neon sign, I could see:]\n+\n+>>[[The Gutter’s beaten-to-hell block of a front door|The Gutter - Inside $gutterStatus]]\n+>>[[The paved path to The Church|The Church - intro]]\n+>>[[The dirt road to the Roach Market|RM-$roachEntrance-entrance]]\n+(if: $oldSchoolJuggalosSeen is false)[>>[[Some old-school juggalos in a heated conversation by the side of the building|The Gutter - Outside - Old-school juggalos]]]\n+(if: $golfCartSeen is false)[>>[[Ron’s shitheap golf cart|The Gutter - Golf cart]]]\n+(if: $jarSeen is false)[>>[[The jar|The Gutter - Jar]]]\n+\n+::The Gutter - Outside - Old-school juggalos\n+A tall, chubby juggalo stroking a long beard and a shorter, musclebound ninja with green Kool-Aid dyed hair were inches away from each other, shouting in agreement as they chainsmoked:\n \n-I picked [[the least muddy trail towards civilization|The Gutter - Outside - Approach]].\n+“Sorry to be all deep and serious, but I got a lotta shit on my mind.”\n \n-::The Gutter - Outside - Approach <1390,73>\n-My body and mind were screaming as [one]<trigger1|.\n+“It breaks my heart dude, but it had to be said. Ninjas today just don’t know.”\n \n-|section2)[I kept my head down and my hood up. I used all of my energy to move forward through the tarp-covered alleyways of Gatherville.\n+“They don’t, man! The Dark Carnival saved my life, dude, and it’s about love. Shit is about family, dude. If these ninjas were out there listening to the shit...”\n \n-My gut lurched as I realized I’d need to ask around for more information on Anna. The last thing I wanted to do was [talk to anyone]<trigger2|.]\n+“Listen to the //shit//!!”\n \n-|section3)[My brain bounced into the darkness of reality, searching for answers. It was still pretty early in the night. Around this time, anyone who knew anything was\n+(click: \"Listen to the shit\")[$dissolve[The shorter ninja started jumping and kicking an unknown assailant at this point. Large picked up on the energy and took his hands away from his beard. He started punching one hand into the other to punctuate his points.\n \n-[[>>Getting fucked up at the Gutter|The Gutter - Outside - Intro]]\n-[[>>Looking to score at the Roach Market|Market scene]]\n-[[>>Catching an early show at the Church|Church scene]]]\n+“Exactly! If they were listening; like Dark Lotus? '//Juggalo Family//'? That’s my real shit. That’s what I’m about.”\n \n-(click: ?trigger1)[(show: ?section2)]\n-(click: ?trigger2)[(show: ?section3)]\n+“It’s all about the money these days. Ninjas out there got on 4,000-dollar hatchet man jerseys and they think they the shit.”]]\n \n-::Market scene <1874,87>\n-Double-click this passage to edit it.\n+(click: \"they think they the shit\")[$dissolve[“Had a hole in my shirt the other day and I walk by one of them fancy-ass ninjas. You know what he said?”\n \n-::Church scene <2120,91>\n-Double-click this passage to edit it.\n+“Naw, man. No way! It ain’t about the clothes!”\n \n-::The Gutter - Outside - Intro <1262,192>\n-I stood outside a weathered, flat-roofed wooden building with a flickering [neon sign]<trigger1|.\n+“He called me a juggahoe. You heard that before? I laughed in his face. I told him it was all family, but I’d beat his ass if that was how he needed to be educated.”\n \n-|section2)[(text-style: 'smear')[The Gutter]<gutterSign|(set: $array to (a: \"(replace: ?gutterSign)[(text-style: 'none')[The Gutter]]\", \"(replace: ?gutterSign)[(text-style: 'none')[The Gutter]]\", \"(replace: ?gutterSign)[(text-style: 'none')[The Gutter]]\", \"(replace: ?gutterSign)[(text-style: 'none')[The Gutter]]\", \"(replace: ?gutterSign)[(text-style: 'fade-in-out')[The Gutter]]\"))(live:0.1s)[(either: ...$array)]\n+“Too true, man.”\n \n-Right below the sign, someone had painted\n+At this, they both took a moment to nod solemnly in unison, as if the two of them could hear a song no one else could.\n \n->> [The last rest stop before the Dark Carnival]<triggerDarkCarnivalSign|\n->> [Derek loves (fuckin) Whitnee]<triggerDerekWhitneeSign|]\n+(if: $hatchet is true)[[[I tried to casually walk past them so I could hear more|The Gutter - Outside - Old-school juggalos 2]].]\n+\\(else:)[[[I didn’t wanna intrude, so I turned back to the sign’s light by the entrance|The Gutter - Outside hub]].]]]\n \n-|section2a)[The slogan stuck to the place like used gum. Some people just called it the Rest Stop, which helped explain the constant piss smell hanging around.\n+(set: $oldSchoolJuggalosSeen to true)\n \n-[[I walked into the sign’s field of light|The Gutter - Outside]].]\n+::The Gutter - Outside - Old-school juggalos 2\n+“Yo little ‘lette!” The larger one called out. “That’s a sick fucking hatchet you got. Come over here!”\n \n-|section2b)[This poignant shout-out had been there forever. The (fuckin) was a later addition, though no one was sure if it was from the original artist.\n+[[I drew the hatchet and walked over|The Gutter - Outside - Old-school juggalos 3]].\n \n-[[I walked into the sign’s field of light|The Gutter - Outside]].]\n+::The Gutter - Outside - Old-school juggalos 3\n+“Where’d you get that?” the shorter one asked.\n \n-(click: ?trigger1)[(show: ?section2)]\n-(click: ?triggerDarkCarnivalSign)[(set: $gutterSignCarnival to 1)(show: ?section2a)]\n-(click: ?triggerDerekWhitneeSign)[(set: $gutterSignDerekWhitnee to 1)(show: ?section2b)]\n+>>[[”Family heirloom.”|The Gutter - Outside - Old-school juggalos 4a]]\n+>>[[”Stole it off a couple juggahoes like you.”|The Gutter - Outside - Old-school juggalos 4b]]\n \n-::The Gutter - Outside <1260,319>\n-(if: $justLeftTheGutter is 1)[(set: $justLeftTheGutter to 0)I walked back into the neon light of the Gutter’s sign. I could see:]\n-(else:)[In the dim light of the neon sign, I could see:]\n+::The Gutter - Outside - Old-school juggalos 4a\n+“Damn. Mad respect. Gotta keep it in the family,” the shorter one said as he nodded his head.\n \n->> [[Some old-school juggalos in a heated conversation by the side of the building|The Gutter - Outside - old-school juggalos - part 1]]\n->> [[Ron’s shitheap golf cart|2.3]]\n->> [[The jar|2.4]]\n->> [[The Gutter’s beaten-to-hell block of a front door|3.0]]\n+“Indeed. Good to see someone in the new generation knows what the fuck is up.” The larger one sagely offered a fist bump.\n \n-(if: $gutterCompleted is 1)[When the night air hit my lungs, the relief was sharper than drinking a cold glass of water after a bong rip. The light of the Gutter’s sign felt like the north star, guiding me forward.]\n+>>[[I reached my fist out to reciprocate|The Gutter - Outside - Old-school juggalos 5]].\n+>>[[I quickly blurted out, “You seen another little ‘lette around here recently? Maybe in trouble? Her name’s Anna. She’s in a bad way.”|The Gutter - Outside - Old-school juggalos 6]]\n \n-::2.3 <1265,499>\n-Ron drove everywhere in this golf cart. Technically it was the church’s, but he’d been their janitor for so long that he could do whatever with their stuff as long as he kept showing up to clean.\n+::The Gutter - Outside - Old-school juggalos 4b\n+“Awwww shit!” The larger one cracked up as he held the shorter one back.\n \n-He had the whole thing “tricked” out, including:\n->> [[the wheels|2.3a]]\n->> [[the defense system|2.3b]]\n->> [[the awful horn|2.3c]]\n->> [[the engine|2.3d]]\n+“What’s this bitch’s deal?” Shorty crowed.\n \n-::2.4 <1803,496>\n-Double-click this passage to edit it.\n+“Dude, she was listening in.” Large said. “Much respect, little ‘lette.”\n \n-::3.0 <1960,499>\n-Double-click this passage to edit it.\n+He reached out his hand for a fist bump.\n \n-::The Gutter - Outside - old-school juggalos - part 1 <755,504>\n-A tall, chubby juggalo stroking a long beard and a shorter, musclebound ninja with green Kool-Aid dyed hair were inches away from each other, shouting in agreement as they chainsmoked:\n+>>[[I reached my fist out to reciprocate|The Gutter - Outside - Old-school juggalos 5]].\n+>>[[I quickly blurted out, “You seen another little ‘lette around here recently? Maybe in trouble? Her name’s Anna. She’s in a bad way.”|The Gutter - Outside - Old-school juggalos 6]]\n \n-“Sorry to be all deep and serious, but I got a lotta shit on my mind.”\n+::The Gutter - Outside - Old-school juggalos 5\n+“You know,” Large said, “I always hated it when my fucking old man would rattle on and hit me with advice, but shit. Guess I’m older now than he was then.” He lit a cigarette and inhaled. “Always keep the family at the front of your mind.”\n \n-“It breaks my heart dude, but it had to be said. Ninjas today just don’t know.”\n+I tried to nod back, conveying a wisdom that I didn’t have yet, and we parted ways.\n \n-“They don’t, man! The Dark Carnival saved my life, dude, and it’s about love. Shit is about family, dude. If these ninjas were out there listening to the shit...”\n+[As I walked back towards the front of The Gutter:\n \n-“Listen to the shit!!”\n+>>[I dodged a hole in the ground.]<dodgeTrigger|\n+>>[my dumb ass tripped over a hole in the ground.]<tripTrigger|]<tripDodgeChoice|\n+\\(click: ?dodgeTrigger)[(replace: ?tripDodgeChoice)[$dissolve[As I walked back towards the front of The Gutter, I smoothly sidestepped to dodge a hole in the ground.\n \n-The shorter ninja started jumping and kicking an unknown assailant at this point. Large picked up on the energy took his hands away from his beard. He started punching one hand into the other to punctuate his points.\n+[[Hell yeah|The Gutter - Outside hub]].]]]\n+\\(click: ?tripTrigger)[(replace: ?tripDodgeChoice)[$dissolve[As I walked back towards the front of The Gutter, my dumb ass tripped over a hole in the ground.\n \n-“Exactly! If they were listening; like Dark Lotus? “Juggalo Family?” That’s my real shit. That’s what I’m about.”\n+I pushed myself up before the dudes could help me. I believed the shit about family, but [[tonight I could help myself|The Gutter - Outside hub]].]]]\n \n-“It’s all about the money these days. Ninjas out there got on 4,000-dollar hatchet man jerseys and they think they the shit.”\n+::The Gutter - Outside - Old-school juggalos 6\n+“Aw shit,” Large raised his eyebrows, “sorry to hear that. Me and Kyle been bullshitting out here all night. Haven’t seen anything like that.”\n \n-“Had a hole in my shirt the other day and I walk by one of them fancy-ass ninjas. You know what he said?”\n+Kyle piped up. “Me and Ben’ll keep an eye out though for sure!”\n \n-“Naw, man. No way! It ain’t about the clothes!”\n+I thanked them and walked back towards the front of [[The Gutter|The Gutter - Outside hub]].\n \n-“He called me a juggahoe. You heard that before? I laughed in his face. I told him it was all family, but I’d beat his ass if that was how he needed to be educated.”\n+::The Gutter - Golf cart\n+{(if: $cartPartsSeen is 4)[I figured I'd done enough damage to the cart, so I decided to keep looking around. But man, [[fuck Ron’s shitty cart|The Gutter - Outside hub]].]}\n+\\(if: $cartPartsSeen is <4)[Ron drove everywhere in this beaten-to-hell golf cart. I had no idea how he'd gotten it in the first place, especially since he couldn't hold down a job longer than six months. But, he loved to roll around the tarps showing it off every time he added another dumbass accessory to the thing.\n \n-“Too true, man.”\n+He had almost everything “tricked” out, including:\n+(if: $wheelsSeen is false)[>>[[the wheels|The Gutter - Golf cart - Wheels]]]\n+(if: $defenseSeen is false)[>>[[the defense system|The Gutter - Golf cart - Defense]]]\n+(if: $hornSeen is false)[>>[[the awful horn|The Gutter - Golf cart - Horn]]]\n+(if: $engineSeen is false)[>>[[the engine|The Gutter - Golf cart - Engine]]]]\n \n-At this, they both took a moment to nod solemnly in unison, as if the two of them could hear a song no one else could.\n+(set: $golfCartSeen to true)\n \n-[[>>I didn’t wanna intrude, so I turned back to the sign’s light by the entrance|The Gutter - Outside]]\n-(if: $iHatchet is 1)[>> [[I tried to casually walk past them so I could hear more|The Gutter - Outside - old-school juggalos - part 2]]]\n+::The Gutter - Golf cart - Wheels\n+Old clown-painted Barbie and Ken heads were glued around the rims of each wheel. The face painting was... oddly detailed.\n \n-::The Gutter - Outside - old-school juggalos - part 2 <754,644>\n-“Yo little ‘lette!” The larger one called out. “That’s a sick fucking hatchet you got. Come over here!”\n+(if: $multitool is true)[I used the multitool to unscrew a few crucial wheel bolts. Just a (link: \"little goof\")[(set: $cartDamage to true)(go-to: \"The Gutter - Golf cart\")].](else:)[[[back|The Gutter - Golf cart]]]\n \n-[[I drew the hatchet and walked over|The Gutter - Outside - old-school juggalos - part 3]]\n+(set: $cartPartsSeen to it +1)(set: $wheelsSeen to true)\n \n-::The Gutter - Outside - old-school juggalos - part 3 <754,794>\n-“Where’d you get that?” the shorter one asked.\n+::The Gutter - Golf cart - Defense\n+Ron had removed the entire protective top shell of the car for clearer 360° views, and he had duct-taped barbed wire around the frame in odd places.\n \n-[[>>”Family heirloom.”|The Gutter - Outside - old-school juggalos - part 4a]]\n-[[>>”Stole it off a couple juggahoes like you.”|The Gutter - Outside - old-school juggalos - part 4b]]\n+(if: $multitool is true)[I used the blade of the multitool to cut the tape and carefully set the wire in a pile in the driver’s seat. I crossed my fingers for [[total ass destruction|The Gutter - Golf cart]].](else:)[[[back|The Gutter - Golf cart]]]\n \n-::The Gutter - Outside - old-school juggalos - part 4a <688,945>\n-“Damn. Mad respect. Gotta keep it in the family,” the shorter one said as he nodded his head.\n+(set: $cartPartsSeen to it +1)(set: $defenseSeen to true)\n \n-“Indeed. Good to see someone in the new generation knows what the fuck is up.” The larger one sagely offered a fist bump.\n+::The Gutter - Golf cart - Horn\n+The horn played a sample of Violent J screaming //“WHAT IS A JUGGALO?!”// at an ear-piercing volume.\n \n-[[I reached my fist out to reciprocate.|The Gutter - Outside - old-school juggalos - part 5]]\n-[[I quickly blurted out, “You seen another little ‘lette around here recently? Maybe in trouble? Her name’s Anna. She’s in a bad way.”|The Gutter - Outside - old-school juggalos - part 6]]\n+(if: $multitool is true)[I quickly used the multitool blade to cut the line leading from the horn to the old mp3 player. [[Haha, eat shit Ron|The Gutter - Golf cart]].](else:)[[[back|The Gutter - Golf cart]]]\n \n-::The Gutter - Outside - old-school juggalos - part 4b <818,945>\n-“Awwww shit!” The larger one cracked up as he held the shorter one back.\n+(set: $cartPartsSeen to it +1)(set: $hornSeen to true)\n \n-“What’s this bitch’s deal?” Shorty crowed.\n+::The Gutter - Golf cart - Engine\n+It was just way too loud and Ron called it a “Hemi” pretty often.\n \n-“Dude, she was listening in.” Large said. “Much respect, little ‘lette.”\n+(if: $multitool is true)[I used the multitool blade to poke holes in the hoses until some fluid leaked out. [[Oops|The Gutter - Golf cart]].](else:)[[[back|The Gutter - Golf cart]]]\n \n-He reached out his hand for a fist bump.\n+(set: $cartPartsSeen to it +1)(set: $engineSeen to true)\n \n-[[I reached my fist out to reciprocate.|The Gutter - Outside - old-school juggalos - part 5]]\n-[[I quickly blurted out, “You seen another little ‘lette around here recently? Maybe in trouble? Her name’s Anna. She’s in a bad way.”|The Gutter - Outside - old-school juggalos - part 6]]\n+::The Gutter - Jar\n+A huge mason jar hung on a rusty nail right outside the front door. Above it in individual sticker letters it read:\n \n-::The Gutter - Outside - old-school juggalos - part 5 <679,1114>\n-“You know,” Large said, “I always hated it when my fucking old man would rattle on and hit me with advice, but shit. Guess I’m older than he was now.” He lit a cigarette and inhaled. “Always keep the family at the front of your mind.”\n+(text-style: \"outline\")[Leave Y ur Mind Here]\n \n-I tried to nod back, conveying a wisdom that I didn’t have yet, and we parted ways.\n+It had hung there empty for as long as I could remember.\n \n-As I walked back towards the front of the Gutter\n+[[I kept looking around|The Gutter - Outside hub]].\n \n->> [I dodged a hole in the ground.]<dodgeTrigger|\n->> [my dumb ass tripped over a hole in the ground.]<tripTrigger|\n+(set: $jarSeen to true)\n \n-|dodgeSection)[Hell yeah.]\n-|tripSection)[I pushed myself up before the dudes could help me. I believed the shit about family, but tonight I could help myself.]\n+::The Gutter - Name prompt inside\n+{ (set: $playerName to (prompt: \"Enter name:\", \"\"))\n+(if: (text: $playerName)'s length > 0)[Right, my name is $playerName. [[Moving on|The Gutter - Inside intro]].]\n+}(else:)[No, [[that's not right|The Gutter - Name prompt inside]].]\n \n-[[Anyway...|The Gutter - Outside]]\n+(set: $dissolve to (transition: 'dissolve') + (transition-time: 3s))\n+(set: $hatchet to true)(set: $multitool to true)\n \n-(click: ?dodgeTrigger)[(show: ?dodgeSection)]\\\n-(click: ?tripTrigger)[(show: ?tripSection)]\n+::The Gutter - Inside intro\n+Inside the Gutter, the usual piss-odor of Gatherville faded away under a heavy cloud of cigarette, hookah, and bong smoke. It was thick enough to sting my eyes. I could barely make out anyone inside.\n \n-::The Gutter - Outside - old-school juggalos - part 6 <821,1114>\n-“Aw shit,” Large raised his eyebrows, “sorry to hear that. Me and Kyle been bullshitting out here all night. Haven’t seen anything like that.”\n+[I waved my hand in front of my face to clear the air.]<waveHand|\n \n-Kyle piped up. “Me and Ben’ll keep an eye out though for sure!”\n+[<span class=\"blur\">The crowd was light, so no one even bothered moving the two drunk teens making out right on top of the torn felt of the pool table. The Jukebox for this evening was braying some new tune of his at a weirdly low volume in back of the room. The bartender looked a mix of bored and annoyed as he moved between serving a trio of barflies, who were spewing smoke and holding court on their stools.\n+\n+And alone, down at the end of the bar, sat Ron.</span>]<blurryGutterText|\n+\\(click: ?waveHand)[(replace: ?blurryGutterText)[The crowd was light, so no one even bothered moving the two drunk teens making out right on top of the torn felt of the pool table. The Jukebox for this evening was braying some new tune of his at a weirdly low volume in back of the room. The bartender looked a mix of bored and annoyed as he moved between serving a trio of barflies, who were spewing smoke and holding court on their stools.\n+\n+And alone, down at the end of the bar, sat (link: \"Ron.\")[my fucking stepdad Ron.]\n+\n+>>[[I approached the bar|The Gutter - Bar intro]].\n+>>[[I sighed and walked over to Ron|The Gutter - Ron]].\n+>>[[I stood by the pool table and cleared my throat|The Gutter - Pool table - First approach]].\n+>>[[I reluctantly moved closer to the Jukebox|The Gutter - Jukebox - Intro]].\n+>>[[I went straight to the ‘Lette’s Room|The Gutter - Bathroom]].\n+>>(link: \"I went back outside\")[(set: $justLeftTheGutter to true)(go-to: \"The Gutter - Outside hub\")].]]\n+\n+(set: $poolTableAttemptMade to false)(set: $donnieSongDone to false)(set: $bathroomVisited to false)(set: $teensOnTable to true)(set: $talkedToRon to false)(set: $toeBeaten to false)(set: $barStatus to \"intro\")(set: $gutterStatus to \"hub\")(set: $gameofChance to 0)\n+<!--Used this to make a more powerful blur text effect -->\n+<style>\n+.blur {\n+  color: transparent;\n+  \ttext-shadow: 0em 0em 0.7em #FFF;\n+}\n+</style>\n+\n+::The Gutter - Inside hub\n+I squinted through the Gutter's signature haze, trying to spot my next destination.\n+\n+{(if: $toeBeaten is false)[>>[[I approached the bar|The Gutter - Bar $barStatus]].]}\n+>>(if: $talkedToRon is true)[[[I walked over to challenge my dipshit step dad to a pool game|The Gutter - Ron - Pool request]]]\n+\\(else:)[[[I sighed and walked over to Ron|The Gutter - Ron]]].\n+>>(if: $teensOnTable is false)[[[I checked out the pool table|The Gutter - Pool table - Clear]]]\n+\\(else-if: $poolTableAttemptMade is true)[[[For some reason, I decided to check on the teens getting frisky on the pool table|The Gutter - Pool table - Second approach]]]\n+\\(else:)[[[I stood by the pool table and cleared my throat|The Gutter - Pool table - First approach]]].\n+>>(if: $donnieSongDone is true)[[[I decided to say what up to my down-ass dude, Donnie the Jukebox|The Gutter - Jukebox - Saying hey]]]\n+\\(else:)[[[I reluctantly moved closer to the Jukebox|The Gutter - Jukebox - Intro]]].\n+>>(if: $bathroomVisited is true)[[[I decided to take another breather in the 'Lette's Room|The Gutter - Bathroom - Second visit]]]\n+\\(else:)[[[I went straight to the ‘Lette’s room|The Gutter - Bathroom]]].\n+>>(link: \"I went back outside\")[(set: $justLeftTheGutter to true)(go-to: \"The Gutter - Outside hub\")].\n+\n+::The Gutter - Bar intro\n+The bar was a big plank laid on top of some empty kegs with a couple of stools scattered around it. But if you pour alcohol and lay down a plank, someone’s gonna plop their ass down in front of it.\n+\n+Toe, the bartender, was huge and bald, built like a statue, and he could fold his gigantic, disapproving arms tighter than anyone I'd ever seen.\n+\n+He wasn't great for conversation, but he sure knew the names of all the alchohol and how to mix them with Faygo.\n+\n+Belinda and Darryl, regulars I knew from Ron's awful stories and visits to pull my mom outta here, were posted up at the bar getting blitzed.\n+\n+[[I sat down on an empty stool and looked straight at the bartender|The Gutter - Bar - Toe]].\n+[[I sidled up next to Belinda|The Gutter - Bar - Belinda]].\n+[[I grabbed a seat next to Darryl|The Gutter - Bar - Darryl]].\n+[[None of these fucks were helpful. I decided to look around the bar again|The Gutter - Inside hub]].\n+\n+(set: $barStatus to \"hub\")\n+\n+::The Gutter - Bar hub\n+Everyone at the bar was where I had left them. I got the feeling this bunch weren't reliable for much but staying right here as often as possible.\n+\n+[[I sat down on an empty stool and looked straight at the bartender|The Gutter - Bar - Toe]].\n+[[I sidled up next to Belinda|The Gutter - Bar - Belinda]].\n+[[I grabbed a seat next to Darryl|The Gutter - Bar - Darryl]].\n+[[None of these fucks were helpful. I decided to look around the bar again|The Gutter - Inside hub]].\n+\n+::The Gutter - Bar - Toe\n+\"No kids,\" Toe offered the second my ass touched stool.\n+\n+\"Sure thing, man,\" I said. \"I bet those kids on the pool table got fucked up at home.\"\n+\n+He said nothing.\n+\n+(click: \"nothing\")[$dissolve[I waited. Still not a fucking peep.]]\n+\n+(click: \"peep\")[(if: (text: $gameOfChance)'s length > 1)[$dissolve[I [[pulled out the $gameOfChance|The Gutter - Bar - Toe game start]]].]\n+\\(else:)[$dissolve[...I got [[bored|The Gutter - Inside hub]].]]]\n+\n+(set: $spokeToToe to true)\n+\n+::The Gutter - Bar - Toe game start\n+“How about a game?” I said, gesturing to the $gameOfChance. Toe grunted and his shadow fell over me. This was a good sign.\n+\n+[[I set the $gameOfChance on the bar.|The Gutter - Bar - Toe $gameOfChance]]\n+\n+::The Gutter - Bar - Toe dominoes\n+I didn’t have time to play a full game, so I convinced Toe that you play dominoes by spelling your name without knocking it over. He built a decent T and O before he started to sweat.\n+\n+I could tell he didn’t know how to finish. When he knocked the dominoes over, he tried to make it look like an accident.\n+\n+“Damn,” I said. “So close.” Toe pounded the table and the dominoes jumped.\n+\n+“You owe me a favor.” I added as I winked and [[walked away|The Gutter - Inside hub]].\n+\n+(set: $toeBeaten to true)\n+\n+::The Gutter - Bar - Toe dice\n+Toe pulled a couple of cups from below the bar. He held his own on the first couple of rounds, but soon he began wincing every time I screamed “LIAR!” and proved correct. After a few more rounds, he swept the cups off the table and huffed.\n+\n+“I guess that’s the game,” I said.\n+\n+“I’m keeping the dice,” he responded.\n+\n+“Sure, but you still owe me a favor.” I winked and [[walked away|The Gutter - Inside hub]].\n+\n+(set: $toeBeaten to true)\n+\n+::The Gutter - Bar - Toe pen knife\n+Toe laughed heartily as he went to fetch a “blood rag”.\n+\n+As he turned away, I whispered to Darryl: “I heard someone say you didn’t know how to make a fart noise with your mouth. Weird.” Then, I ducked back to the game.\n+\n+“Ladies first,” I said to Toe. Riled, he began the five-finger fillet.\n+\n+“Who said that?” Darryl whined next to us. “I can too! Sure as hell. Just not gonna do it on command is all.”\n+\n+We both ignored Darryl as Toe picked up the pace. I was starting to get worried; Toe had danced these steps before. But then, like an angel’s trumpet, Darryl’s mighty mouth fart rang out.\n+\n+Toe faltered and stabbed the side of his pinky finger. To his credit, he only grimaced as he reached for the blood rag.\n+\n+“I guess that’s the game,” I said.\n+\n+“I’m keeping the knife,” he responded.\n+\n+“Sure, but you still owe me a favor.” I winked and [[walked away|The Gutter - Inside hub]].\n+\n+(set: $toeBeaten to true)\n+\n+::The Gutter - Bar - Belinda\n+Belinda was a sweet lady who loved her spot at the bar more than anything else. She’d take any unused book of crossword puzzles you could find and she’d literally shoot you if you touched her whiskey.\n+\n+I grabbed a bar stool next to her, carefully judging my distance from the whiskey, and got to the point:\n+\n+>>[[I reached for Belinda’s whiskey|The Gutter - Bar - Belinda whiskey]].\n+>>[[I had no business here. I took a look around at the other bar patrons|The Gutter - Bar hub]].\n+(if: $talkedToRon is true)[>>[[“Hypothetical question: If you had to trick that dipshit Ron into telling you something, how would you do it? Bonus points for humiliation or bruises.”|The Gutter - Bar - Belinda ron]]]\n+(if: $checkedChurch is true)[>>[[“What’s the deal with the Church side door? Are they not taking new challengers these days?”|The Gutter - Bar - Belinda church]]]\n+\n+::The Gutter - Bar - Belinda whiskey\n+Belinda swiveled her head like a death cyborg on kill mode. “Darlin’, I like you more than most. So, I’ll give you this one chance.”\n+\n+Belinda pulled out an extremely large revolver and pointed it right in my face.\n+\n+“But if you reach for the whiskey again, you’re reaching for the grave.”\n+\n+[[I backed off|The Gutter - Bar - Belinda]].\n+[[I did a good joke and reached for the whiskey again|The Gutter - Bar - Death]].\n+\n+::The Gutter - Bar - Belinda church\n+“Probably your dipshit stepdad locked the door when he shouldn’t have. It’s happened before. I would guess you’re the only one who’s noticed, not a lot of fresh challengers these days. Either way you know Ron’s useless ass ain’t gonna fix it. They should really give someone else those keys.”\n+\n+[[I nodded sagely, absorbing Belinda’s wisdom about Ron’s uselessness|The Gutter - Bar - Belinda]].\n+\n+::The Gutter - Bar - Belinda ron\n+Belinda chuckled. “That stupid piece of shit? One time he lorded a fresh puzzle book over me for days. Didn’t bother me a bit though. I knew he couldn’t resist a pool game, so I just waited until he got shithoused and challenged him. Honestly, I hope he finds another book soon, because I think he forgot it even happened.”\n+\n+[[Belinda made a good point. Ron is a stupid piece of shit|The Gutter - Bar - Belinda]].\n+\n+::The Gutter - Bar - Death\n+I did one joke too many and I died like an idiot. Belinda blew my brains across the bar. Ron laughed. Ugh.\n+\n+As my spirit approached the outskirts of the Dark Carnival, a hooded figure came out to greet me. He pulled his hood down. It was a skeleton of Shaggy 2 Dope and he had a message:\n+\n+“You dumbass bitch. This isn’t how the game ends! Get back in there and don’t go doin’ stupid shit again.”\n+\n+The Shaggy skeleton made the shocker with his bone hands.\n+\n+[[I felt time swirl and morph around me|The Gutter - Bar - Belinda]].\n+\n+::The Gutter - Bar - Darryl\n+I sat down next to Darryl. He was a dipshit, but at least he wasn’t loud about it. He also didn’t care for Ron, which to me qualified as having perfect judgment. I started right in:\n+\n+>>[[“What’s the deal with Toe? He not talking today?”|The Gutter - Bar - Darryl game]]\n+>>[[“What do you dream about, Darryl?\"|The Gutter - Bar - Darryl dream]]\n+>>[[“Is Toe his real name?”|The Gutter - Bar - Darryl toe]]\n+>>[[“Why don’t you like Ron?”|The Gutter - Bar - Darryl ron]]\n+>>[[\"See ya, Darryl.\"|The Gutter - Bar hub]]\n+\n+::The Gutter - Bar - Darryl game\n+Darryl shook his head. “Eh, he never says much. About the only thing he ever does is pour and play games.”\n+\n+“What kind of games?” I asked.\n+\n+“Oh, anything. He had a collection, but some little shits recently stole most of it. It’s gotten to the point where he’s only got the stuff for pool and he won’t give it up to anybody.”\n+\n+[[I took note of Darryl’s observations|The Gutter - Bar - Darryl]].\n+\n+::The Gutter - Bar - Darryl dream\n+Darryl’s eyes widened and he gulped. He let his vision linger on the edge of the bar for a moment before he spoke.\n+\n+“Mostly Grimace, the dark purple beast spoken of in the Book of Revelations that you would get with every McDonalds happy meal. When Grimace comes on his dark chariot driven by McNuggets, those of us who haven’t supped of the fry and the flesh weekly will be punished. It will not be swift. It will be the opposite of mercy.”\n+\n+Darryl cleared his throat, as if he’d just spoken several sentences by accident.\n+\n+“Oh, and last night I had a sexy dream about the mom from Family Guy. Don’t tell nobody.”\n+\n+[[I made a mental note to never ask Darryl a personal question again|The Gutter - Bar - Darryl]].\n+\n+::The Gutter - Bar - Darryl toe\n+“Well...” Darryl paused for dramatic effect, or maybe he forgot the story.\n+\n+“They call him Toe because he has none. He cut them off and tried to eat them during a nasty trip, the story goes.\n+\n+“I’ve heard he used to love to have chicks suck his toes and now he pays to have them suck the air where they used to be.”\n+\n+Toe loomed over us both and we shrank. He nodded gravely and cleared Darryl’s empty glass.\n+\n+As he was turning away he let out a low rumble. “It’s all true.”\n+\n+[[I had solved another mystery. Good practice, I guess|The Gutter - Bar - Darryl]]?\n+\n+::The Gutter - Bar - Darryl ron\n+“That’s between me, Ron, and the packet of hot sauce he tried to shove down my trousers as a prank.” Darryl said plainly.\n+\n+“Oh, dangit.” Darryl shook his head. “I goofed.”\n+\n+[[I laughed very loud at Darryl’s goof|The Gutter - Bar - Darryl]].\n+\n+::The Gutter - Ron\n+Sitting down next to Ron at the bar seemed weird. I just stood behind him instead, stuck for a moment on what to say.\n+\n+>>[[\"Hey. Fuck you, Ron.\"|The Gutter - Ron - Fuck you]]\n+>>[[\"Uh, Ron, can I talk to you out back?\"|The Gutter - Ron - Request to talk]]\n+>>[[I pretended to shake Ron’s hand, then pulled back at the last second to fix my hair. “Too slow, fucko,” I said as I walked away smiling. It never gets old|The Gutter - Inside hub]].\n+\n+::The Gutter - Ron - Request to talk\n+Ron was tipping back the last of his beer as I spoke.\n+\n+\"Hahhhhhhh…. Hell naw! Unless this fuck got a tap for me out there,\" he said, gesturing at the bartender with his beer mug.\n+\n+I sighed. [[\"Oh fuck you, Ron.\"|The Gutter - Ron - Fuck you]]\n+I tossed up my hands. [[“Fuck this. Not worth it.”|The Gutter - Inside hub]]\n+\n+::The Gutter - Ron - Fuck you\n+\"Ah, fuck me, eh? Fuck your old man Ron?\" He leered into the foamy residue of his drained beer. \"Nah. Your old lady takes care of that plenty. Whaddaya need, runt?\"\n+\n+\"Ron. You gotta tell me where Anna went.\"\n+\n+Ron turned on his stool and squinted at me out of the corner of his eye.\n+\n+\"Hm. Might be. Might be.\" He eyed me levelly. \"Might be that this—\" he patted a rough-looking envelope sticking out of his shirt pocket \"—is something I could pass on to ya.\" He leaned toward me. I caught the reek of spilt beer and stale cigarettes on his clothes.\n+\n+(link: \"...\")[$dissolve[\"Well?\" I said.\n+\n+(display: \"The Gutter - Ron - Pool request\")]]\n+\n+(set: $talkedToRon to true)\n+\n+::The Gutter - Ron - Pool request\n+\"Well, what the hell you got for your fucking shithead papa Ron, hm?\" He looked over at the pool table as he spoke, like the table had an itch he needed to scratch.\n+\n+“Wanna play a game?” I asked through clenched teeth.\n+[I shrugged. [[Whatever|The Gutter - Inside hub]].]<whatever|\n+\n+(click: \"play a game\")[(if: $teensOnTable is true)[(replace: ?whatever)[$dissolve[“You wanna play on top of those little horn dawgs?\" Ron gestured to the horny teens on the table with his beer.\n+\n+\"No thanks. I don’t like to mix pleasure and pleasure, if you know what I mean.” Ron winked and belched.\n+\n+It made me want to pay someone to permanently hold his eyelids open.\n+\n+[[I walked away seething|The Gutter - Inside hub]].]]]\n+\\(else-if: $teensOnTable is false)[$dissolve[“Sure, why the hell not? I’d love to whoop your arrogant ass.” Ron motioned to Toe, who shambled over.\n+\n+“Give us the pool set.”]]]\n+\n+(click: \"pool set\")[(if: $toeBeaten is false)[$dissolve[Toe shook his head and walked back to the other side of the bar. Ron just shrugged and took a swig of beer.\n+\n+[[I sighed and walked away too|The Gutter - Inside hub]].]]\n+\\(else:)[$dissolve[I gave Toe a look that meant he owed me and pointed at the pool set. He nodded and handed over the two cues, the triangle, the balls, and some chalk.\n+\n+[[Fucking game on, Ron|The Gutter - Ron - Pool game]].]]]\n+\n+::The Gutter - Ron - Pool game\n+As we were prepping the table, Ron spoke up. “What’s the wager?”\n+\n+[[“Let’s start small. Loser buys a drink.”|The Gutter - Ron - Pool game start]]\n+[[“If I win, you give me that fucking letter.”|The Gutter - Ron - Pool game early letter wager]]\n+\n+::The Gutter - Ron - Pool game start\n+“Sounds good to me.” Ron chuckled. “I’m mighty thirsty.” Ron took the first shot without asking and proceeded to sink two striped balls right away. God dammit.\n+\n+Unlike everything else in life, Ron wasn’t a slouch at pool. Still, he was overconfident and already sauced, so I could tell that the game was mine if I wanted.\n+\n+[[I botched a couple shots and let Ron win|The Gutter - Ron - Let him win]].\n+[[I carefully planned every shot and then laughed at Ron while I sunk the eight ball|The Gutter - Ron - Won too soon]].\n+\n+::The Gutter - Ron - Pool game early letter wager\n+“Ain’t no way, kiddo. That personal love letter is just too dang important to your daddy Ron to give up.”\n+\n+I knew the letter couldn’t be what he said, but I couldn’t stand hearing this bullshit. I recoiled and shouted back: “You’re not my real dad. You’re a joke and you always smell like a bathroom died. [[We’ll play for drinks.”|The Gutter - Ron - Pool game start]]\n+\n+::The Gutter - Ron - Let him win\n+Ron did an awful dance around the table. Then, he climbed the table and did several humps with the pool cue between his legs. What a fucking piece of shit.\n+\n+To speed things up and keep conversation at a minimum, I went to the bar to get his drink. I hailed Toe and said:\n+\n+[[“Strongest thing you’ve got.”|The Gutter - Ron - Strong drink]]\n+[[“One beer. Extra piss.”|The Gutter - Ron - Weak drink]]\n+\n+::The Gutter - Ron - Won too soon\n+Ron stared at me dumbfounded. I got a little too jazzed and slapped the pool stick out of his hand while shouting “whose house?!” I did a chicken dance that I’m not proud of, but it felt amazing in the moment.\n+\n+Ron sulked up to the bar to grab my drink. I shouted after him, “don’t bother!”\n+\n+[[“Let’s get another round in. Same bet.”|The Gutter - Ron - Pool game start]]\n+\n+::The Gutter - Ron - Strong drink\n+Toe dumped half a beer, filled the can with whiskey, and handed it to me. I delivered the mess to Ron and he took it down in one victory gulp.\n+\n+“One more round!” he screamed in my face like a hell dad. “And this time, I’ll give you that fucking letter if you win. But if I win, I get to fuck your mom! Oh wait; I can do that whenever. Hahahahaha.”\n+\n+[[“Let’s play, you shitlord.”|The Gutter - Ron - Pool victory]]\n+\n+::The Gutter - Ron - Weak drink\n+I passed Ron his beer and he chugged it with abandon. It wasn’t fun to watch and then, when he said “let’s go again,” that wasn’t fun to hear. But I knew there had to be a way to trick his dumb ass if I kept at it.\n+\n+[[“Fine. I’ll do another round.”|The Gutter - Ron - Pool game start]]\n+\n+::The Gutter - Ron - Pool victory\n+Ron was so shitfaced that he couldn’t hold the cue right. I took my time, letting him get even more drunk and exhausted. When I sank the eight ball, Ron collapsed on the table.\n+\n+I poked him hard in the tit with a pool cue to prop his body up, and grabbed the letter from his pocket. I noticed his keys jangling on his side too.\n+\n+(link: \"I took Ron’s keys, even the one to his shitty golf cart, and headed for the exit\")[(set: $cartKeyTaken to true)(go-to: \"The Gutter - Ending\")].\n+(link: \"I took the key to the Church door, but left the key to Ron’s shitty golf cart. I made a beeline for the exit\")[(set: $cartKeyTaken to false)(go-to: \"The Gutter - Ending\")].\n+\n+::The Gutter - Pool table - First approach\n+The teens didn’t move an inch. In fact, they seemed to be rounding first base.\n+\n+[I coughed.]<poolTableCough|\n+[[[I turned back and let the kids have their fun|The Gutter - Inside hub]].]<poolTableExit1|\n+\\(click: ?poolTableCough)[(replace: ?poolTableExit1)[$dissolve[They were still ignoring me. Clothes were coming off and the only benefit was that I got to see a tattoo of a hatchet man dressed as Jesus pissing on Satan.\n+\n+[I kicked the leg of the goddamn table.]<poolTableKick|\n+[[[I turned back. They were getting pretty close to just fucking at this point|The Gutter - Inside hub]].]<poolTableExit2|]]]\n+\\(click: ?poolTableKick)[(replace: ?poolTableExit2)[$dissolve[\"What's your fucking problem, sis?\" one of the teens said, in-between tongue thrusts. \"Go ruin somebody else's shit.”]]]\n+\n+(click: \"ruin\")[$dissolve[(set: $poolTableAttemptMade to true)[I frowned in a way that made me feel very old. [[Guess these horny ass kids weren’t moving for me|The Gutter - Inside hub]].]]]\n+\n+::The Gutter - Pool table - Second approach\n+Those teens were still twisting tongues and dry humping like the world was ending. I had to respect their stamina at the very least. This wasn't something I could [[interrupt by myself|The Gutter - Inside hub]].\n+\n+::The Gutter - Pool table - Clear\n+Though a residual funk hung over it, the table was finally clear and [[ready for a game|The Gutter - Inside hub]].\n+\n+::The Gutter - Jukebox - Intro\n+The Jukebox was whichever punkass MC that the Honchos had decided needed to prove their salt that week. They were supposed to take requests, learn to serve the family, but most people ignored the Jukeboxes.\n+\n+The kid on shift today looked like he was on break. He was just fiddling with an old laptop that crunched instead of clicked. I headed his way, but my shoulders did the aw-shit slump when he turned around and I realized it was [[Donnie|The Gutter - Jukebox - Donnie]].\n+\n+::The Gutter - Jukebox - Donnie\n+Donnie was always doing the weirdest shit. The kid barely talked, but when he did it was to quote a song. He’d get stuck on something for months at a time and couldn’t get let it go.\n+\n+Anna thought he was alright, but he gave me a weird vibe. Did he hate me? Did he even notice me? Impossible to tell. Still, he could have info on Anna and that was worth a lot right now.\n+\n+I couldn’t quite remember which song he was stuck on these days. Donnie was into all kinds of shit and I usually tried to give him a wide berth.\n+\n+[[“What’s up Donnie?”|The Gutter - Jukebox - Song choice]]\n+\n+::The Gutter - Jukebox - Song choice\n+Donnie stared at his laptop. The only sound was the crunch of the trackpad and the ambient hum of the other dipshits in the bar. I had to try something else.\n+\n+>>[[“Hey Donnie, guess who just got back today?”|The Gutter - Jukebox - Boys choices]]\n+>>[[“Donnie, have you seen my friend Anna? She’s a good girl. Loves her mama. Loves Jesus and America too.”|The Gutter - Jukebox - Free fallin choices]]\n+>>[[“Donnie, I’m looking for someone. She’s just a small town girl living in a lonely world. Sound familiar?”|The Gutter - Jukebox - Believin choices]]\n+\n+::The Gutter - Jukebox - Song failure\n+Donnie got a sour look on his face, like he ate a grape out of someone's butthole, and shook his head. He went back to clicking around on his computer.\n+\n+I couldn't tell if he was still listening, but I wasn't ready to give up.\n+\n+>>[[“Hey Donnie, guess who just got back today?”|The Gutter - Jukebox - Boys choices]]\n+>>[[“Donnie, have you seen my friend Anna? She’s a good girl. Loves her mama. Loves Jesus and America too.”|The Gutter - Jukebox - Free fallin choices]]\n+>>[[“Donnie, I’m looking for someone. She’s just a small town girl living in a lonely world. Sound familiar?”|The Gutter - Jukebox - Believin choices]]\n+\n+::The Gutter - Jukebox - Boys choices\n+Donnie’s eyes lit up and he stared straight at me. “Them wild eyed boys that had been away?” He asked with glee.\n+\n+I agreed,\n+[“Yeah, they haven’t changed and hadn’t much to say.”]<boysChoice1|\n+[[[“Yeah, those guys are cool. They punched my stepdad and spit on him.”|The Gutter - Jukebox - Song failure]]]<boysWrong1|\n+(click: ?boysChoice1)[(replace: ?boysWrong1)[$dissolve[“Man, I still think them cats are crazy.” Donnie replied.\n+\n+I continued,\n+[“You know, they were asking if you were around, how you were doing, and if you could be found.”]<boysChoice2|\n+[[[“Me too. Those guys are nuts! I’m glad we agree.”|The Gutter - Jukebox - Song failure]]]<boysWrong2|]]]\n+(click: ?boysChoice2)[(replace: ?boysWrong2)[$dissolve[Donnie was practically jumping. “Did you tell them I was living downtown? Driving all the old men crazy?!”\n+\n+We both burst out screaming in unison,\n+\n+[[THE BOYS ARE BACK IN TOWN!|The Gutter - Jukebox - Boys end]]]]]\n+\n+::The Gutter - Jukebox - Boys end\n+Donnie frantically hooked in his laptop and queued up the chorus. It blasted out triumphant. Everyone in the bar perked up. The boys were definitively back. The kids on the pool table looked extremely annoyed.\n+\n+[[“Pump up the jams Donnie! Hit ‘em with it!”|The Gutter - Jukebox - Song finale]]\n+[[“Whoa dude, reel it back in. I need answers.|The Gutter - Jukebox - No answers]]\n+\n+::The Gutter - Jukebox - Free fallin choices\n+Donnie’s eyes lit up and he stared straight at me. “Your friend, she’s a good girl, you said? Crazy about Elvis? Loves horses and her boyfriend too?”\n+\n+I responded, “Ahh, you know her…”\n+[“She gets sick of those long days, living in Reseda.”]<freeFallinChoice1|\n+[[[“She loves going to the mall and the Babysitter’s Club novel series.”|The Gutter - Jukebox - Song failure]]]<freeFallinWrong1|\n+\n+(click: ?freeFallinChoice1)[(replace: ?freeFallinWrong1)[$dissolve[“Is there a freeway running through the yard there?” Donnie replied.\n+\n+I shook my head,\n+[“You’re a bad boy, Donnie. You don’t even miss her.”]<freeFallinChoice2|\n+[[[“You’re a bad boy, Donnie. You’re the baddest boy in Reseda.”|The Gutter - Jukebox - Song failure]]]<freeFallinWrong2|]]]\n+\n+(click: ?freeFallinChoice2)[(replace: ?freeFallinWrong2)[$dissolve[Donnie was practically jumping. “I’m a bad boy for breakin’ her heart!”\n+\n+We both screamed in unison,\n+\n+AND I’M FREEEEEEEEE\n+(click: \"AND I’M FREEEEEEEEE\")[$dissolve[[[FREE FALLIN’|The Gutter - Jukebox - Free fallin end]]]]]]]\n+\n+::The Gutter - Jukebox - Free fallin end\n+Donnie frantically hooked in his laptop and cued up the chorus. It blasted out triumphant. Everyone in the bar perked up. We’d all been free-fallin’ at some point in life. Some of us never stopped. The kids on the pool table looked extremely annoyed.\n+\n+[[“Pump up the jams, Donnie! Hit ‘em with it!”|The Gutter - Jukebox - Song finale]]\n+[[“Whoa dude, reel it back in. I need answers.|The Gutter - Jukebox - No answers]]\n+\n+::The Gutter - Jukebox - Believin choices\n+Donnie’s eyes lit up and he stared straight at me. “Maybe? Did she take the midnight train going anywhere?”\n+\n+I replied, \"Yeah, she took the midnight train with a friend:\n+[A city boy born and raised in South Detroit.\"]<believinChoice1|\n+[[[Grimace, the purple nightmare from McDonaldLand.\"|The Gutter - Jukebox - Song failure]]]<believinWrong1|\n+\n+(click: ?believinChoice1)[(replace: ?believinWrong1)[$dissolve[“I know her then.” Donnie replied. “I met her in a smoky room. There was a singer and the smell of wine and cheap perfume.”\n+\n+“Sounds familiar,” I smiled:\n+[“I heard you shared the night and it went on and on and on.”]<believinChoice2|\n+[[[“I heard Grimace was singing in that room and his wail pierced the barrier between heaven, hell, and our middle existence.”|The Gutter - Jukebox - Song failure]]]<believinWrong2|]]]\n+\n+(click: ?believinChoice2)[(replace: ?believinWrong2)[$dissolve[Donnie was vibrating up and down, filled with pure energy. We both skipped straight to the best part and screamed in unison:\n+\n+[[\"DON’T STOP BELIEVIN’!\"|The Gutter - Jukebox - Believin end]]]]]\n+\n+::The Gutter - Jukebox - Believin end\n+Donnie frantically hooked in his laptop and queued up the chorus. It blasted out triumphant. Everyone in the bar perked up. What did it mean to stop believin’? We would never know. We would never stop.The kids on the pool table looked extremely annoyed.\n+\n+[[“Pump up the jams, Donnie! Hit ‘em with it!”|The Gutter - Jukebox - Song finale]]\n+[[“Whoa dude, reel it back in. I need answers.\"|The Gutter - Jukebox - No answers]]\n+\n+::The Gutter - Jukebox - Song finale\n+Donnie went nuts. He kept looping the chorus and doubled the vocals. He took the guitar solo and put it in the mix. He was sweating as he clicked and dragged manically.\n+\n+As Donnie’s classic rock trance crescendoed I saw the pool table kids gathering their tossed off clothes. “Fuck this shit, man. I hate this grandpa music.” They hit the doors in search of hornier pastures.\n+\n+I didn’t have the heart to tell them that trying to fuck on the pool table in a bar was [[the most grandpa-music shit of all time|The Gutter - Inside hub]].\n+\n+(set: $teensOnTable to false)(set: $donnieSongDone to true)\n+\n+::The Gutter - Jukebox - No answers\n+Donnie looked like he was gonna piss his pants. I’d just leashed a dog that needed to run. Donnie didn’t have answers. He only had his jams.\n+\n+[[“Go for it, Donnie! Blast that shit!”|The Gutter - Jukebox - Song finale]]\n+\n+::The Gutter - Jukebox - Saying hey\n+\"What up Donnie?!\" I screamed across the bar and raised the horns.\n+\n+Donnie raised them back and we [[exchanged a righteous nod|The Gutter - Inside hub]]. That kid was alright.\n+\n+::The Gutter - Bathroom\n+Fuck this place, fuck this smoke, fuck these people.\n+\n+I tromped through the bar's blue clouds and gave the door to the 'Lettes room two sharp raps before barreling in. With a crowd like the one out there, it was pretty unlikely that anyone was inside.\n+\n+And yup — as I turned the handle and swung the door, the bathroom stood empty. I closed the door tight behind me and kicked the stopper in under the bottom edge.\n+\n+Next best thing to a lock if you were cheap as fuck. And anyway, bartender still needed to be able to make sure ninjas weren't getting wet and wild on the fucking shitter.\n+\n+(click: \"wet and wild on the fucking shitter\")[As soon as I turned away from the door, I (live: 1s)[(if: time < 20s)[$dissolve[[[started puking into the toilet|The Gutter - Bathroom - Toilet puke]]]]\n+\\(else-if: time > 20s)[$dissolve[[[started puking on myself|The Gutter - Bathroom - Sink puke]](stop:)]]].]\n+\n+(set: $mirrorSeen to false)(set: $toiletflashbackSeen to false)(set: $bathroomVisited to true)\n+\n+::The Gutter - Bathroom - Toilet puke\n+I barely propped the toilet lid open fast enough to hit the mark. I barfed a strong, hateful stream into the bowl.\n+\n+When I was finished I was gasping, like I’d been punched in the gut. This night was all too much. Anna gone, maybe dead already. I’ve been drugged, chased, and now I’ve gotta ask my questions with puke on my breath.\n+\n+I wiped my mouth with the back of my hand. When this was over, I was gonna need a high the length of I-55 to deal.\n+\n+(display: \"The Gutter - Bathroom - Menu\")\n+\n+::The Gutter - Bathroom - Sink puke\n+I spewed all over the floor, splashing on my feet, before I finally found the sink. I nearly filled it up with whatever needed out of me.\n+\n+When I was finished I was gasping, like I’d been punched in the gut. This night was all too much. Anna gone, maybe dead already. I’ve been drugged, chased, and now I’ve gotta ask my questions with puke on my shoes.\n+\n+I wiped my mouth with the back of my hand. When this was over, I was gonna need a high the length of I-55 to deal.\n+\n+(display: \"The Gutter - Bathroom - Menu\")\n+\n+(set: $sinkPuke to true)\n+\n+::The Gutter - Bathroom - Menu\n+>>[[I headed back out into the din and dipshits|The Gutter - Inside hub]]\n+(if: $mirrorSeen is false)[>>[[I was drawn to my reflection in the mirror|The Gutter - Bathroom - Mirror]].]\n+(if: $toiletflashbackSeen is false)[>>[[I sat on the toilet to catch my breath|The Gutter - Bathroom - Toilet flashback]].]\n+\n+::The Gutter - Bathroom - Mirror\n+(set: $mirrorSeen to true)\n+I gripped the edges of the counter a bit tighter. My face looked unfamiliar. The stranger’s eyes were weary, like they’d been hung with weights.\n+\n+//“Hey. $playerName,\" the mirror stranger said, \"You look pretty fucked up. Like somebody dosed you.”//\n+\n+(click: \"dosed\")[$dissolve[\"Yeah, well. How about we skip the obvious and you give me a goddamn hand here?\"]]\n+\n+(click: \"give me a goddamn hand\")[$dissolve[//“A hand? HA! That’s richer than the fuckos in those nice trailers,\"// The face got even nastier, contorting and screaming at me like a high wind.\n+\n+//\"How about you stop sobbing in the potty and find your friend? Are you gonna crumble this time you no-good bitch? You fucking idiot! How are you gonna handle when it all comes down? When the rubber hits the road?”//]]\n+\n+(click: \"rubber hits the road\")[$dissolve[My jaw slacked and my lip quivered. I held my hand up and watched it tremble for a moment. But then, like Jay-sus settling the bubbles in a shook up bottle of Rock N Rye, my muscles went calm.]]\n+\n+(click: \"calm\")[$dissolve[I fixed myself into a battle stance and roared back, “I handle fine. I handle better! I ride steady and smooth like a ‘65 Cutlass at midnight with the headlights off and I’m COMING]]\n+\n+(click: \"COMING\")[THROUGH]\n+\n+(click: \"THROUGH\")[YOUR]\n+\n+(click: \"YOUR\")[FUCKING]\n+\n+(click: \"FUCKING\")[B U L L S H I T]\n+\n+(click: \"B U L L S H I T\")[$dissolve[I heard a crunching at the edge of my perception.]]\n+\n+(click: \"crunching\")[$dissolve[I looked down to see the sink starting to shift out of the wall. I had to scramble to keep it in place.(if: $sinkPuke is true)[ A bit of my puke sloshed onto my hand from the sink. Ugh.] I hadn’t realized how hard I’d been gripping it.]]\n+\n+(click: \"gripping it\")[$dissolve[The mirror stranger got me riled. She sure was a bitch, but she’s dead on. Funny how she’s fucking right as can be.\n+\n+(display: \"The Gutter - Bathroom - Menu\")]]\n+\n+::The Gutter - Bathroom - Toilet flashback\n+(set: $toiletflashbackSeen to true)\n+I sat down for a second. Just needed to clear my head. But, like everything else tonight, what I wanted didn’t happen. My ass pancaked onto the flimsy, plastic seat while my brain slipped beyond me, into the past.\n+\n+(click: \"into the past\")[$dissolve[I’m eleven years old. Anna and I are dancing while my mom watches from a lawn chair. It’s a summer day when it feels like you’re racing around a band of the sunshine that’s never gonna flatten out and end.]]","path":"src/s3a_the_gutter.tw2","position":890,"original_position":890,"commit_id":"f46ed6a704ed1a980245531f4664a2a48a54b00c","original_commit_id":"f46ed6a704ed1a980245531f4664a2a48a54b00c","user":{"login":"catdad666","id":42121015,"node_id":"MDQ6VXNlcjQyMTIxMDE1","avatar_url":"https://avatars1.githubusercontent.com/u/42121015?v=4","gravatar_id":"","url":"https://api.github.com/users/catdad666","html_url":"https://github.com/catdad666","followers_url":"https://api.github.com/users/catdad666/followers","following_url":"https://api.github.com/users/catdad666/following{/other_user}","gists_url":"https://api.github.com/users/catdad666/gists{/gist_id}","starred_url":"https://api.github.com/users/catdad666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/catdad666/subscriptions","organizations_url":"https://api.github.com/users/catdad666/orgs","repos_url":"https://api.github.com/users/catdad666/repos","events_url":"https://api.github.com/users/catdad666/events{/privacy}","received_events_url":"https://api.github.com/users/catdad666/received_events","type":"User","site_admin":false},"body":"I think it's clear that it's a flashback because you have to click \"into the past\" and the player says she's eleven years old, which obviously isn't true of the present. I like how indenting and italicizing looks though, so I added it.","created_at":"2018-08-27T05:46:27Z","updated_at":"2018-08-27T05:46:27Z","html_url":"https://github.com/whymog/efjm/pull/18#discussion_r212870800","pull_request_url":"https://api.github.com/repos/whymog/efjm/pulls/18","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/whymog/efjm/pulls/comments/212870800"},"html":{"href":"https://github.com/whymog/efjm/pull/18#discussion_r212870800"},"pull_request":{"href":"https://api.github.com/repos/whymog/efjm/pulls/18"}},"in_reply_to_id":212830426},"pull_request":{"url":"https://api.github.com/repos/whymog/efjm/pulls/18","id":210026171,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEwMDI2MTcx","html_url":"https://github.com/whymog/efjm/pull/18","diff_url":"https://github.com/whymog/efjm/pull/18.diff","patch_url":"https://github.com/whymog/efjm/pull/18.patch","issue_url":"https://api.github.com/repos/whymog/efjm/issues/18","number":18,"state":"open","locked":false,"title":"S3a - The Gutter","user":{"login":"catdad666","id":42121015,"node_id":"MDQ6VXNlcjQyMTIxMDE1","avatar_url":"https://avatars1.githubusercontent.com/u/42121015?v=4","gravatar_id":"","url":"https://api.github.com/users/catdad666","html_url":"https://github.com/catdad666","followers_url":"https://api.github.com/users/catdad666/followers","following_url":"https://api.github.com/users/catdad666/following{/other_user}","gists_url":"https://api.github.com/users/catdad666/gists{/gist_id}","starred_url":"https://api.github.com/users/catdad666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/catdad666/subscriptions","organizations_url":"https://api.github.com/users/catdad666/orgs","repos_url":"https://api.github.com/users/catdad666/repos","events_url":"https://api.github.com/users/catdad666/events{/privacy}","received_events_url":"https://api.github.com/users/catdad666/received_events","type":"User","site_admin":false},"body":"This is the full first draft of The Gutter. I did quite a bit of testing and I think everything works as intended, but feel free to try to break it. I left comments in the code where I built something that felt weird or complicated.\r\n\r\nSome highlights:\r\n* I redid The Gutter sign neon in a way that I think looks pretty neat.\r\n* I added more variable text and states, especially inside, so hopefully it feels more like this place is responding to choice. Most of what I added is just the ability for the player to return to and check on areas after they've completed them.\r\n* The puking blinking choice works. We can talk timing if it feels off. It loads a little slower than the rest of the text, but I'm not quite sure how to fix it. I think it might be a side-effect of the (live:) macro.\r\n\r\nPlease enjoy.","created_at":"2018-08-22T05:48:51Z","updated_at":"2018-08-27T05:46:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":"af1f1fe82a0c172e76b9cead4188576e8cc96014","assignee":{"login":"catdad666","id":42121015,"node_id":"MDQ6VXNlcjQyMTIxMDE1","avatar_url":"https://avatars1.githubusercontent.com/u/42121015?v=4","gravatar_id":"","url":"https://api.github.com/users/catdad666","html_url":"https://github.com/catdad666","followers_url":"https://api.github.com/users/catdad666/followers","following_url":"https://api.github.com/users/catdad666/following{/other_user}","gists_url":"https://api.github.com/users/catdad666/gists{/gist_id}","starred_url":"https://api.github.com/users/catdad666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/catdad666/subscriptions","organizations_url":"https://api.github.com/users/catdad666/orgs","repos_url":"https://api.github.com/users/catdad666/repos","events_url":"https://api.github.com/users/catdad666/events{/privacy}","received_events_url":"https://api.github.com/users/catdad666/received_events","type":"User","site_admin":false},"assignees":[{"login":"catdad666","id":42121015,"node_id":"MDQ6VXNlcjQyMTIxMDE1","avatar_url":"https://avatars1.githubusercontent.com/u/42121015?v=4","gravatar_id":"","url":"https://api.github.com/users/catdad666","html_url":"https://github.com/catdad666","followers_url":"https://api.github.com/users/catdad666/followers","following_url":"https://api.github.com/users/catdad666/following{/other_user}","gists_url":"https://api.github.com/users/catdad666/gists{/gist_id}","starred_url":"https://api.github.com/users/catdad666/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/catdad666/subscriptions","organizations_url":"https://api.github.com/users/catdad666/orgs","repos_url":"https://api.github.com/users/catdad666/repos","events_url":"https://api.github.com/users/catdad666/events{/privacy}","received_events_url":"https://api.github.com/users/catdad666/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/whymog/efjm/pulls/18/commits","review_comments_url":"https://api.github.com/repos/whymog/efjm/pulls/18/comments","review_comment_url":"https://api.github.com/repos/whymog/efjm/pulls/comments{/number}","comments_url":"https://api.github.com/repos/whymog/efjm/issues/18/comments","statuses_url":"https://api.github.com/repos/whymog/efjm/statuses/f46ed6a704ed1a980245531f4664a2a48a54b00c","head":{"label":"whymog:the-gutter","ref":"the-gutter","sha":"f46ed6a704ed1a980245531f4664a2a48a54b00c","user":{"login":"whymog","id":4277237,"node_id":"MDQ6VXNlcjQyNzcyMzc=","avatar_url":"https://avatars3.githubusercontent.com/u/4277237?v=4","gravatar_id":"","url":"https://api.github.com/users/whymog","html_url":"https://github.com/whymog","followers_url":"https://api.github.com/users/whymog/followers","following_url":"https://api.github.com/users/whymog/following{/other_user}","gists_url":"https://api.github.com/users/whymog/gists{/gist_id}","starred_url":"https://api.github.com/users/whymog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whymog/subscriptions","organizations_url":"https://api.github.com/users/whymog/orgs","repos_url":"https://api.github.com/users/whymog/repos","events_url":"https://api.github.com/users/whymog/events{/privacy}","received_events_url":"https://api.github.com/users/whymog/received_events","type":"User","site_admin":false},"repo":{"id":97336239,"node_id":"MDEwOlJlcG9zaXRvcnk5NzMzNjIzOQ==","name":"efjm","full_name":"whymog/efjm","owner":{"login":"whymog","id":4277237,"node_id":"MDQ6VXNlcjQyNzcyMzc=","avatar_url":"https://avatars3.githubusercontent.com/u/4277237?v=4","gravatar_id":"","url":"https://api.github.com/users/whymog","html_url":"https://github.com/whymog","followers_url":"https://api.github.com/users/whymog/followers","following_url":"https://api.github.com/users/whymog/following{/other_user}","gists_url":"https://api.github.com/users/whymog/gists{/gist_id}","starred_url":"https://api.github.com/users/whymog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whymog/subscriptions","organizations_url":"https://api.github.com/users/whymog/orgs","repos_url":"https://api.github.com/users/whymog/repos","events_url":"https://api.github.com/users/whymog/events{/privacy}","received_events_url":"https://api.github.com/users/whymog/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/whymog/efjm","description":"Coming soon 👀","fork":false,"url":"https://api.github.com/repos/whymog/efjm","forks_url":"https://api.github.com/repos/whymog/efjm/forks","keys_url":"https://api.github.com/repos/whymog/efjm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/whymog/efjm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/whymog/efjm/teams","hooks_url":"https://api.github.com/repos/whymog/efjm/hooks","issue_events_url":"https://api.github.com/repos/whymog/efjm/issues/events{/number}","events_url":"https://api.github.com/repos/whymog/efjm/events","assignees_url":"https://api.github.com/repos/whymog/efjm/assignees{/user}","branches_url":"https://api.github.com/repos/whymog/efjm/branches{/branch}","tags_url":"https://api.github.com/repos/whymog/efjm/tags","blobs_url":"https://api.github.com/repos/whymog/efjm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/whymog/efjm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/whymog/efjm/git/refs{/sha}","trees_url":"https://api.github.com/repos/whymog/efjm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/whymog/efjm/statuses/{sha}","languages_url":"https://api.github.com/repos/whymog/efjm/languages","stargazers_url":"https://api.github.com/repos/whymog/efjm/stargazers","contributors_url":"https://api.github.com/repos/whymog/efjm/contributors","subscribers_url":"https://api.github.com/repos/whymog/efjm/subscribers","subscription_url":"https://api.github.com/repos/whymog/efjm/subscription","commits_url":"https://api.github.com/repos/whymog/efjm/commits{/sha}","git_commits_url":"https://api.github.com/repos/whymog/efjm/git/commits{/sha}","comments_url":"https://api.github.com/repos/whymog/efjm/comments{/number}","issue_comment_url":"https://api.github.com/repos/whymog/efjm/issues/comments{/number}","contents_url":"https://api.github.com/repos/whymog/efjm/contents/{+path}","compare_url":"https://api.github.com/repos/whymog/efjm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/whymog/efjm/merges","archive_url":"https://api.github.com/repos/whymog/efjm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/whymog/efjm/downloads","issues_url":"https://api.github.com/repos/whymog/efjm/issues{/number}","pulls_url":"https://api.github.com/repos/whymog/efjm/pulls{/number}","milestones_url":"https://api.github.com/repos/whymog/efjm/milestones{/number}","notifications_url":"https://api.github.com/repos/whymog/efjm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/whymog/efjm/labels{/name}","releases_url":"https://api.github.com/repos/whymog/efjm/releases{/id}","deployments_url":"https://api.github.com/repos/whymog/efjm/deployments","created_at":"2017-07-15T18:58:18Z","updated_at":"2018-08-27T03:41:17Z","pushed_at":"2018-08-27T05:08:15Z","git_url":"git://github.com/whymog/efjm.git","ssh_url":"git@github.com:whymog/efjm.git","clone_url":"https://github.com/whymog/efjm.git","svn_url":"https://github.com/whymog/efjm","homepage":"","size":635,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":10,"license":null,"forks":0,"open_issues":10,"watchers":0,"default_branch":"master"}},"base":{"label":"whymog:master","ref":"master","sha":"c5fc7007b35a1e334bf038c254675d63a5aa0486","user":{"login":"whymog","id":4277237,"node_id":"MDQ6VXNlcjQyNzcyMzc=","avatar_url":"https://avatars3.githubusercontent.com/u/4277237?v=4","gravatar_id":"","url":"https://api.github.com/users/whymog","html_url":"https://github.com/whymog","followers_url":"https://api.github.com/users/whymog/followers","following_url":"https://api.github.com/users/whymog/following{/other_user}","gists_url":"https://api.github.com/users/whymog/gists{/gist_id}","starred_url":"https://api.github.com/users/whymog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whymog/subscriptions","organizations_url":"https://api.github.com/users/whymog/orgs","repos_url":"https://api.github.com/users/whymog/repos","events_url":"https://api.github.com/users/whymog/events{/privacy}","received_events_url":"https://api.github.com/users/whymog/received_events","type":"User","site_admin":false},"repo":{"id":97336239,"node_id":"MDEwOlJlcG9zaXRvcnk5NzMzNjIzOQ==","name":"efjm","full_name":"whymog/efjm","owner":{"login":"whymog","id":4277237,"node_id":"MDQ6VXNlcjQyNzcyMzc=","avatar_url":"https://avatars3.githubusercontent.com/u/4277237?v=4","gravatar_id":"","url":"https://api.github.com/users/whymog","html_url":"https://github.com/whymog","followers_url":"https://api.github.com/users/whymog/followers","following_url":"https://api.github.com/users/whymog/following{/other_user}","gists_url":"https://api.github.com/users/whymog/gists{/gist_id}","starred_url":"https://api.github.com/users/whymog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whymog/subscriptions","organizations_url":"https://api.github.com/users/whymog/orgs","repos_url":"https://api.github.com/users/whymog/repos","events_url":"https://api.github.com/users/whymog/events{/privacy}","received_events_url":"https://api.github.com/users/whymog/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/whymog/efjm","description":"Coming soon 👀","fork":false,"url":"https://api.github.com/repos/whymog/efjm","forks_url":"https://api.github.com/repos/whymog/efjm/forks","keys_url":"https://api.github.com/repos/whymog/efjm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/whymog/efjm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/whymog/efjm/teams","hooks_url":"https://api.github.com/repos/whymog/efjm/hooks","issue_events_url":"https://api.github.com/repos/whymog/efjm/issues/events{/number}","events_url":"https://api.github.com/repos/whymog/efjm/events","assignees_url":"https://api.github.com/repos/whymog/efjm/assignees{/user}","branches_url":"https://api.github.com/repos/whymog/efjm/branches{/branch}","tags_url":"https://api.github.com/repos/whymog/efjm/tags","blobs_url":"https://api.github.com/repos/whymog/efjm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/whymog/efjm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/whymog/efjm/git/refs{/sha}","trees_url":"https://api.github.com/repos/whymog/efjm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/whymog/efjm/statuses/{sha}","languages_url":"https://api.github.com/repos/whymog/efjm/languages","stargazers_url":"https://api.github.com/repos/whymog/efjm/stargazers","contributors_url":"https://api.github.com/repos/whymog/efjm/contributors","subscribers_url":"https://api.github.com/repos/whymog/efjm/subscribers","subscription_url":"https://api.github.com/repos/whymog/efjm/subscription","commits_url":"https://api.github.com/repos/whymog/efjm/commits{/sha}","git_commits_url":"https://api.github.com/repos/whymog/efjm/git/commits{/sha}","comments_url":"https://api.github.com/repos/whymog/efjm/comments{/number}","issue_comment_url":"https://api.github.com/repos/whymog/efjm/issues/comments{/number}","contents_url":"https://api.github.com/repos/whymog/efjm/contents/{+path}","compare_url":"https://api.github.com/repos/whymog/efjm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/whymog/efjm/merges","archive_url":"https://api.github.com/repos/whymog/efjm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/whymog/efjm/downloads","issues_url":"https://api.github.com/repos/whymog/efjm/issues{/number}","pulls_url":"https://api.github.com/repos/whymog/efjm/pulls{/number}","milestones_url":"https://api.github.com/repos/whymog/efjm/milestones{/number}","notifications_url":"https://api.github.com/repos/whymog/efjm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/whymog/efjm/labels{/name}","releases_url":"https://api.github.com/repos/whymog/efjm/releases{/id}","deployments_url":"https://api.github.com/repos/whymog/efjm/deployments","created_at":"2017-07-15T18:58:18Z","updated_at":"2018-08-27T03:41:17Z","pushed_at":"2018-08-27T05:08:15Z","git_url":"git://github.com/whymog/efjm.git","ssh_url":"git@github.com:whymog/efjm.git","clone_url":"https://github.com/whymog/efjm.git","svn_url":"https://github.com/whymog/efjm","homepage":"","size":635,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":10,"license":null,"forks":0,"open_issues":10,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/whymog/efjm/pulls/18"},"html":{"href":"https://github.com/whymog/efjm/pull/18"},"issue":{"href":"https://api.github.com/repos/whymog/efjm/issues/18"},"comments":{"href":"https://api.github.com/repos/whymog/efjm/issues/18/comments"},"review_comments":{"href":"https://api.github.com/repos/whymog/efjm/pulls/18/comments"},"review_comment":{"href":"https://api.github.com/repos/whymog/efjm/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/whymog/efjm/pulls/18/commits"},"statuses":{"href":"https://api.github.com/repos/whymog/efjm/statuses/f46ed6a704ed1a980245531f4664a2a48a54b00c"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"catdad666"}}