You wake up in your room. It's exactly as you left it.
(if:$intro is 0)[
"Except, now I'm like a video game character, effectively immortal." Marlboro thinks to himself.
Jokes aside, what a weird dream you had last night.]\
(if:$intro is 0)[(set:$intro to 1)(event:when time > 7s)[
The computer is left on at the desk, there are scattered journals near the bookshelf, and the jacket Marlboro forgot to hang lies in front of the door.]](else:)[The computer is left on at the desk, there are scattered journals near the bookshelf, and the jacket Marlboro forgot to hang lies in front of the door.
]\
(if:$rioterscene is 0)[(if:$deaths is 1)[
He stares at his hands for what feels like an eternity.
"What the fuck?" He says. "What kind of dream was that?"
He rubs his eyes and tries to move on with his day.
]\
(if:$deaths is 2)[
Marlboro laughs.
"Again? I must be going insane."
]]\
(if:$rioterscene is 1)[(set:$rioterscene to 2)"What the fuck?" You say. "Did I just... die?"]
(link:"Check Computer")[(go-to:"Computer")]
(link:"Check out Journals")[(go-to:"Journals")]
(if:$jacket is 0)[(link:"Put on your Jacket")[(set:$jacket to 1)(go-to:"Your Room")]](if:$jacket is 1)[He picks up his jacket, examining it before putting it on. The breast pocket still has the sewn on cigarette label that gives him his nickname.
(link:"Leave Room")[(if:$royvictory is 0)[(go-to:"Tall Roy")](else:)[(go-to:"Downtown")]]]Outside of his room, in the hallway on the first floor, stands a tall man, perhaps 6'5". He's ripped with muscles and wears a black wifebeater to remind you of the fact.
Ah, yes, that's Marlboro's landlord, Roy.
And it appears Marlboro forgot to pay rent again.
Roy looks mad. Too mad. Perhaps more mad than he's legally allowed to be. And he's also blocking the way out of the building.
Marlboro admits though, he is late on rent.
(if:$rioterscene is 0)[(if:$roydeaths >= 1)[(if:$roydeaths is 1)["This is eerily familiar." Marlboro thinks to himself.
]\
(if:$roydeaths is 2)[Everything is the same as before. Marlboro gulps.
]\
(if:$roydeaths > 3)[Marlboro began to grow furious at the thought of Roy.
]\
(if:$roydeaths >= 5)[As Marlboro walked down the steps this time, he stopped at the window. It seemed a new homeless man had set up shop outside of the building. The thought made him sad. "Perhaps there isn't much different between me and him." Marlboro thought. "Maybe tomorrow I'll be out there." He looked over the railing - back to Roy, who must have been waiting for him. Roy would probably never understand this feeling.]]\
]\
(if:$rioterscene is 2)[(set:$rioterscene to 3)"Fuck." Marlboro says aloud, rubbing his head.
"I am literally going insane." He says.
]\
(link:"Start Fight")[(set:$maxhp to 3)(set:$bosshp to 10)(set:$startfight to 0)(set:$fightintro to 0)(set:$hp to $maxhp)(go-to:"Roy Fight")](enchant:?link,(button:))(if:$hp <= 0)[(set:$deaths to it + 1)(set:$roydeaths to it + 1)(go-to:"Your Room")]\
(if:$startfight is 0)[(if:$fightintro <= 7)[(if:$rioterscene > 1)["Let's get this over with, yeah?" You say. The arrogance angers Roy.](else:)[(if:$roydeaths >= 1)[(if:$roydeaths <= 5)[Marlboro yells, "Hey asshole, what's the big idea?"](else-if:$roydeaths > 5)["Aw, fuck it." Says Marlboro. In a stance, you beckon him.]](else:)["Roy, my man, why do you look so angry?" Marlboro asks. He approaches you, silent.]]
]\
(if: $fightintro >= 7)[(set:$startfight to 1)(set:$bossaction to 0)(go-to:"Roy Fight")]]\
(if:$bosshp <= 0)[(set:$startfight to 2)You have defeated Roy.(event: when time > 5s)[(go-to:"Roy Victory")]]\
(if:$startfight is 1)[(set:$maxtimer to 5)(set:$timer to $maxtimer)(live:1s)[(set:$timer to it - 1)(if:$timer<=0)[(go-to:"Roy Fight")]]\
(if:$startfight is 1)[(meter: bind $timer, $maxtimer, "=><=", "$timer Seconds Left!", transparent)]
<!-- The "Reset" -->(if: $bossaction is 0)[(set: $bossaction to (either:1,2,3))(set:$playeraction to -1)]\
(if:$playeraction is 0)[You do nothing.
]\
(if: $bossaction is 1)[(if:$playeraction is -1)[He clasps his hands together and raises them above his head!
]\
(if: $playeraction is 2)[You charge forward into him! He stays stiff and upright.
]\
(if:$playeraction is 5)[(set:$bosshp to it -1)You hook him straight in the jaw. It hurts him, but he follows through with his attack!
]\
(if:$playeraction is 6)[You prepare a strong blow, but he's too fast!
]\
(if:$playeraction is 0 or 2 or 5 or 6)[(set:$hp to it - 1)(set:$bossaction to 0)(set:$playeraction to 7)Roy bashes you over the head!]\
(if:$playeraction is 1 or 3)[(set:$bossaction to 11)(set:$playeraction to 0)You weave around him! He smashes the wooden floor where you once stood!
He then rubs his hand, saying "Fuck."
You are now behind him.]\
(if:$playeraction is 4)[(set:$bossaction to 0)You roll backwards to safety. Neither of you gains any ground.]]\
(else-if:$bossaction is 11)[(if:$playeraction is 0)[(set:$bossaction to 12)Roy attempts to elbow you from your right side!]\
(if:$playeraction is 1 or 3)[(set:$bossaction to 0)You move back to his front side. He pushes you back to create space.]\
(if:$playeraction is 2)[(set:$bossaction to 13)(set:$playeraction to 0)You push him. He falls flat on his stomach.]\
(if:$playeraction is 4)[(set:$bossaction to 0)You jump back, creating safe distance.]\
(if:$playeraction is 5)[(set:$bosshp to it -1)(set:$bossaction to 0)You jump and give a hard right-handed straight to the back of his head. He rubs his head and turns around.]\
(if:$playeraction is 6)[(set:$bosshp to it -2)(set:$bossaction to 0)You grab his shoulders and headbutt the back of his head! (if:$bosshp > 0)[He pushes you off and turns around.](else:)[He slumps onto the floor.]]]\
(else-if:$bossaction is 12)[(if:$playeraction is 1)[You attempt to dodge left, but Roy is tall and simply extends his elbow into you.
]\
(if:$playeraction is 6)[You prepare to headbutt him, but he's too fast!
]\
(if:$playeraction is 0 or 1 or 6)[(set:$hp to it -1)(set:$bossaction to 0)(set:$playeraction to 7)Roy elbows the side of you skull!]\
(if:$playeraction is 3)[(set:$bossaction to 0)You duck under his blow! He pushes you back with his free arm.]\
(if:$playeraction is 2)[(set:$bossaction to 14)(set:$playeraction to 0)You push hard. He falls over, spinning onto his back.]\
(if:$playeraction is 4)[(set:$bossaction to 0)You jump backwards, creating safety!]\
(if:$playeraction is 5)[(set:$bosshp to it -1)(set:$bossaction to 0)You sock the back of his head. He misses the elbow swing and proceeds to create a bit of distance from you.]]\
(else-if:$bossaction is 13)[(set:$bossaction to 0)(if:$playeraction is 0 or 1 or 2 or 3 or 4)[(set:$playeraction to 7)He stands back up and turns to you.]\
(if:$playeraction is 5)[(set:$bosshp to it -2)You kick the side of his head. Brutal. (if:$bosshp > 0)[He rolls away and stands back up.](else:)[You don't think he's getting up after that one.]]\
(if:$playeraction is 6)[(set:$bosshp to it -5)You jump up and stomp his head into the floor. He spits out blood. (if:$bosshp > 0)[He rolls away and stands back up.](else:)[Oh... he's not getting back up. Was that too much?]]]\
(else-if:$bossaction is 14)[(set:$bossaction to 0)(if:$playeraction is 0 or 1 or 2 or 3 or 4)[(set:$playeraction to 7)He stands back up and turns to you.]\
(if:$playeraction is 5)[(set:$bosshp to it -2)You kick the side of his head. Brutal. (if:$bosshp > 0)[He rolls away and stands back up.](else:)[You don't think he's getting up after that one.]]\
(if:$playeraction is 6)[(set:$bosshp to it -10)You hop off his leg, with an audible CRACK and elbow drop his head! He's definitely out cold after that one.]]\
(else-if:$bossaction is 2)[(if:$playeraction is -1)[Roy reaches out from your right side. He's trying to grab you!]\
(if:$playeraction is 1)[You weave left. He spins around and catches you anyway.
]\
(if:$playeraction is 2)[(set:$bossaction to 0)(set:$playeraction to 7)You push him back!]\
(if:$playeraction is 5)[(set: $bosshp to it -1)You sock him in the face. It doesn't stop him.
]\
(if:$playeraction is 6)[You attempt a roundhouse kick, but he's too quick!
]\
(if:$playeraction is 0 or 1 or 5 or 6)[(set:$bossaction to 21)(set:$playeraction to 0)He grabs you by the jacket collar, lifting you off the floor!
]\
(if:$playeraction is 3)[(set:$bossaction to 11)(set:$playeraction to 0)You duck and roll under his arm. You are now behind him.
]\
(if:$playeraction is 4)[(set:$bossaction to 0)You roll backwards. Roy misses his grab, but he's too far away for you to do anything. He slowly begins to step closer.]]\
(else-if:$bossaction is 21)[(if:$playeraction is 1 or 2 or 3 or 4)[You try to move, but are stuck in his grasp!
]\
(if:$playeraction is 0 or 1 or 2 or 3 or 4)[(set:$hp to it -2)(set:$bossaction to 0)(set:$playeraction to 7)He throws you at the wall!]\
(if:$playeraction is 5)[(set:$bosshp to it - 1)(set:$bossaction to 0)You hook his jaw. He lets go of you.]\
(if:$playeraction is 6)[(set:$bosshp to it - 2)(set:$bossaction to 0)You pull yourself up and dropkick his head. He lets go of you.]]\
(else-if:$bossaction is 3)[(if:$playeraction is -1)[Roy swings an arm from your left side!]\
(if:$playeraction is 2)[You try to push forward, but he keeps upright!
]\
(if:$playeraction is 3)[You weave right, but he extends his arm and catches you anyway!
]\
(if:$playeraction is 5 or 6)[You try to hit him, but his swing is too quick!
]\
(if:$playeraction is 1)[(set:$bossaction to 31)(set:$playeraction to 0)You duck under his hook!
But then you see his knee rising!]\
(if:$bossaction is 3)[(if:$playeraction is 0 or 2 or 3 or 5 or 6)[(set:$playeraction to 0)(set:$bossaction to 31)(set:$hp to it-1)Roy bashes you in the face with a hook!
You see his knee coming up to finish the job!]]\
(if:$playeraction is 4)[(set:$bossaction to 0)You jump back! He misses. After a brief moment, he steps into range.]]\
(else-if:$bossaction is 31)[(if:$playeraction is 5 or 6)[You try to attack, but his knee is too quick!
]\
(if:$playeraction is 2)[(set:$bossaction to 14)(set:$playeraction to 0)You push him back! He loses balance and falls onto his back!]\
(if:$playeraction is 1 or 3 or 4)[(set:$bossaction to 0)You dodge the knee!]\
(if:$playeraction is 0 or 5 or 6)[(if:$bossaction is 14)[]\
(else:)[(set:$hp to it -1)(set:$bossaction to 0)(set:$playeraction to 7)His knee nails your chin!]]]\
<!-- How does this shit work? Nothing runs unless $startfight is 1. A $bossaction is then generated (as 1 or 2) and described every 5 seconds. The player then has a list of actions they can perform. After 5 seconds pass again, the result is said. Depending on what they pick (or don't pick) the result changes. If HP of either the boss or player goes zero or under, the fight ends. There's secret actions, and often a way to "one-shot" the boss. Every enemy is benefitted by trial and error. -->\
<!-- Player Actions:\
-1 = pre-attack\
0 = inactivity\
1 = dodge left\
2 = charge forward\
3 = dodge right\
4 = retreat backwards\
5 = light attack\
6 = heavy attack -->\
(if:$playeraction is -1)[(set:$playeraction to 0)](if:$playeraction > 0)[](else:)[(link: "Dodge Left")[(set:$playeraction to 1)(go-to:"Roy Fight")]
(link: "Charge/Push Forward")[(set:$playeraction to 2)(go-to:"Roy Fight")]
(link: "Dodge Right")[(set:$playeraction to 3)(go-to:"Roy Fight")]
(link: "Weave Back/Retreat")[(set:$playeraction to 4)(go-to:"Roy Fight")]
(link: "Light Attack")[(set:$playeraction to 5)(go-to:"Roy Fight")]
(link: "Heavy Attack")[(set:$playeraction to 6)(go-to:"Roy Fight")]]
]\
(if:$startfight is 0)[
(live:1s)[(set:$fightintro to it +1)(go-to:"Roy Fight")(if:$fightintro is 7)[(stop:)]](if:$fightintro >=1)[(link: "Dodge Left")[]]
(if:$fightintro >=2)[(link: "Charge Forward")[]]
(if:$fightintro >= 3)[(link: "Dodge Right")[]]
(if:$fightintro >=4)[(link: "Weave Back/Retreat")[]]
(if:$fightintro >=5)[(link: "Light Attack")[]]
(if:$fightintro >=6)[(link: "Heavy Attack")[]]
]\
(meter: bind $hp, $maxhp, "==X", "You have $hp Health Points Left", green)
(if:$bosshp > 0)[(meter: bind $bosshp, 10, "==X", "Roy has $bosshp Health Points Left", red)](if:$rioterscene is 3)[You frown. This is getting easier.
"Sorry Roy." You say, pulling him up. "I'll pay you rent within the week." You dust off parts of his clothing. "Now, I won't bug you no more. You can go get your protein in or whatever."
"Yeah... thanks." Says Roy, somewhat confused.
]\
(if:$rioterscene is 0)[Huffing, you (Marlboro) stand over Roy.
"What the hell, Roy." Says Marlboro.
Roy sits up and spits out blood.
"Sorry, Boro." He says. "Been some rioting nearby, it's lowering my land value. Might have taken it out on you."
Marlboro offers him a hand.
"But hey," Says Roy, "Didn't think your scrawny ass would beat me in a fight." He takes Marlboro's hand and slowly begins to rise.
(You died $roydeaths times.)
(if:$roydeaths <= 1)["I didn't think I would either." Marlboro laughs.] (else-if:$roydeaths <= 3)[Marlboro sighs. "Yeah, me neither."] (else-if:$roydeaths > 3)[Marlboro sighs. "Trust me, Roy. I honestly couldn't."]\
"Do you have rent by the way?" Asks Roy.
Marlboro lets go of Roy's hand. He falls onto the floor, in pain.
"Sorry, Roy." Says Marlboro.
"I'll give you the week." Says Roy, pushing himself back up. "It's the least I owe you after attacking ya outright. But after that... it's a new tenant."
Marlboro offers a hand again. This time, he makes sure to pull Roy up.
"You know Roy," Says Marlboro. "You're not such a bad landlord. You know, other than trying to kill me."
Roy nods, turning towards the door. "All training, including getting beat up, is beneficial. So I'm gonna go eat some protein." He opens the door. "I'll catch you around, Boro." He says, walking off.
You suppose that's you cue to finally go outside. This was your goal the entire time, which you had forgotten amongst the adrenaline.
]\
(link:"Go Outside")[(go-to:"The Rioter")]Double-click this passage to edit it.You check on your computer. A single movement of the mouse turns on the screen. You probably should have turned it off last night.
Looking at the desktop, you see the icon of that one game that your friend had been bugging you to play. You forget the name. Something about souls.
You don't really have time to play it.
(link:"Back to Room")[(go-to:"Your Room")]You find your wallet amongst the items.
(link:"Open Wallet")[(set:$wallet to 1)(go-to:"Journals")
]\
(if:$wallet is 1)[In the wallet Marlboro finds $20(if:$sex is 1)[](else:)[an unused (but probably expired) condom, ] and a bent library card.
The driver's license says:
"Marlboro" (The real name has been crossed out)
Sex: M
Height: 5'7"
Weight: 140 lbs
Age: 21
Eyes: Brown
Hair: Black
Donor: Y]\
(if:$deaths >= 5)[(if:$deathacknowledged)[Marlboro ponders the journals on the floor. He was often an avid journalist, creating multiple journal for multiple occasions.
He can't really see the point of it now, when everything he writes will simply vanish if he dies out there today.
He can't deny it anymore. He's somewhat immortal.
(link:"Consider Journals")[(set:$journal to 1)]]]\
(if:$journal is 1)[
You refer to memories and (permanent) notes.
You have died $deaths times.]\
(link:"Back to Room")[(go-to:"Your Room")](if:$rioterscene is 3)[You fast-walk outside, perhaps a bit "ahead of schedule".
Maybe you should have just taken a different route, but Marlboro was curious what the hell bonked his ass.
You give the homeless man the change in your pocket then immediately find the corner where you met your previous end.
You slowly inhale, then peek around the corner.
Someone is running from something. Marlboro notices that they wear a face mask, sling a dufflebag, and hold a large, wooden bat.
You turn and begin walking back. Perhaps you bumped into that person when you turned the corner.
You hear movement. You notice that the girl turned into the alley you were walking in!
While you stand in her way, the girl with the bat swings at your head!
You fall backwards and roll, barely dodging the blow that probably would have killed you again.
She huffs and puffs, aiming the bat at your face. Along with the facemask, Marlboro notices black hair in pigtails, a tough looking outer jacket, and a t-shirt from a local band.
This is probably one of the rioters that Roy mentioned.
And you're about to fight them.
"If... if I'm immortal, like I seem to be," you think to yourself, "then this should be no problem."
You spit onto the ground. "Even if I lose, I'll just have to come back and try again."
After a minute, Marlboro sighs. "I really am going crazy." He says, laughing.
In a mock martial arts stance, you beckon her.
"Come on!" You say, grinning.
(link:"Start Fight")[(set:$bosshp to 3)(set:$startfight to 0)(set:$fightintro to 0)(set:$bossfatigue to 0)(set:$walldistance to 2)(go-to:"Rioter Fight")]]\
(if:$rioterscene is 0)[You look around at the beautiful streets. You might live in the cheapest place for 10 miles, but that doesn't make the city any less pretty.
"How am I gonna make rent?" you think to yourself, putting on headphones as you walk down the sidewalk.
You no longer have a job and ran out of savings. You've tried a million different forms of art in your free time, but nothing really took off.
A homeless man asks for money. Marlboro shakes his head and walks on.
He then sighs. A good part of him wanted to just go home, play video game, maybe work out, then watch another movie from the large list in his notes. But he knew if he did that now, he'd be sleeping in the streets before long.
You think of places to visit.
There's a thrift shop nearby. He could maybe buy some donated stuff and perhaps resell it. But he'd need some bartering skill and some patience, and he doesn't know if he has the time for that.
Also, people donated that stuff for free, and I'm reselling it. Isn't that a little fucked up?
There's also a cafe, but you honestly can't think about spending money right now.
The thoughts of nearby places are all great and well, until you feel a very sharp pain in the side of your head.
You see blood slowly spreading onto the sidewalk.
That's probably yours, huh?
"H-hey, are you alright?" You hear, before you (link:"black out.")[(set:$deaths to it+1)(set:$rioterdeaths to it +1)(set:$rioterscene to 1)(go-to:"Your Room")]](enchant:?link,(button:))(if:$hp <= 0)[(set:$deaths to it + 1)(set:$rioterdeaths to it + 1)(go-to:"Your Room")]\
(if:$startfight is 0)[(if:$fightintro <= 7)[Annoyed by your cocky expression, she charges!]\
(if:$fightintro >= 7)[(stop:)(set:$startfight to 1)(set:$bossaction to 0)(go-to:"Rioter Fight")]]\
(if:$bosshp <= 0)[(set:$startfight to 2)You have defeated The Rioter.(event: when time > 5s)[(go-to:"Rioter Victory")]]\
(if:$startfight is 1)[(set:$maxtimer to 4)(set:$timer to $maxtimer)(live:1s)[(set:$timer to it - 1)(if:$timer<=0)[(go-to:"Rioter Fight")]]\
(meter: bind $timer, $maxtimer, "=><=", "$timer Seconds Left!", transparent)
<!-- The "Reset" -->(if: $bossaction is 0)[(set: $bossaction to (either:1,2,3))(set:$playeraction to -1)]\
(if:$playeraction is 0)[You do nothing.
]\
(if:$walldistance < 1)[Your back is up to the wall.
]\
(if:$bossfatigue >= 8)[She looks like she's about to pass out.
]\
(if:$bossfatigue >= 5)[Her face grows bright red.
]\
(if:$bossfatigue >= 3)[
You notice her breathing is growing more and more ragged.
]\
(if:$bossfatigue >=10)[(if:$bossaction is 4)[](else:)[(set:$bossaction to 4)(set:$playeraction to -1)]]\
(if: $bossaction is 1)[(if:$playeraction is -1)[She swings for your head from your left!]\
(if: $playeraction is 2)[You try to push her away.
You feel... something kind of squishy.
Marlboro blushes.
"Sorry! Sorry!" Says Marlboro.
]\
(if:$playeraction is 3)[You attempt to weave right, around her!
She catches you with the end of her swing!
]\
(if:$playeraction is 5)[(set:$bosshp to it -1)You palm strike her stomach! It hurts her a bit, but she keeps her swing going!
]\
(if:$playeraction is 6)[You prepare to kick her head off, but she's too fast!
]\
(if:$playeraction is 4)[(if:$walldistance < 1)[(set:$playeraction to 0)You try to weave back, but the wall blocks you!
]\
(if:$walldistance >=1)[(set:$bossaction to 0)(set:$bossfatigue to it +2)(set:$walldistance to it - 1)You weave back! She has to sprint forward to reach you!]]\
(if:$playeraction is 0 or 2 or 3 or 5 or 6)[(set:$hp to it - 2)(set:$bossaction to 0)She crushes you skull with the bat! (if:$playeraction is 2)[Marlboro felt like he kind of deserved it.](set:$playeraction to 7)]\
(if:$playeraction is 1)[(set:$bossaction to 0)(set:$bossfatigue to it +1)(set:$walldistance to 2)You duck and roll under the swing! She spins around, giving you no chance to retaliate!]]\
(else-if: $bossaction is 2)[(if:$playeraction is -1)[She swings for your head from your right!]\
(if: $playeraction is 2)[You try to push her away.
You feel... something kind of squishy.
Marlboro blushes.
"Sorry! Sorry!" Says Marlboro.
]\
(if:$playeraction is 1)[You attempt to weave left, around her!
She catches you with the end of her swing!
]\
(if:$playeraction is 5)[(set:$bosshp to it -1)You palm strike her stomach! It hurts her a bit, but she keeps her swing going!
]\
(if:$playeraction is 6)[You prepare to kick her head off, but she's too fast!
]\
(if:$playeraction is 4)[(if:$walldistance < 1)[(set:$playeraction to 0)You try to weave back, but the wall blocks you!
]\
(if:$walldistance >=1)[(set:$bossaction to 0)(set:$bossfatigue to it +2)(set:$walldistance to it - 1)You weave back! She has to sprint forward to reach you!]]\
(if:$playeraction is 0 or 1 or 2 or 5 or 6)[(set:$hp to it - 2)(set:$bossaction to 0)She crushes you skull with the bat! (if:$playeraction is 2)[Marlboro felt like he kind of deserved it.](set:$playeraction to 7)]\
(if:$playeraction is 3)[(set:$bossaction to 0)(set:$bossfatigue to it +1)(set:$walldistance to 2)You duck and roll under the swing! She spins around, giving you no chance to retaliate!]]\
(else-if:$bossaction is 3)[(if:$playeraction is -1)[She holds the bat over her head. Her brown eyes seem to lock on to the movements of your head!
]\
(if:$playeraction is 4)[(if:$walldistance < 1)[(set:$playeraction to 0)You try to weave back, but the wall blocks you!
]\
(if:$walldistance >=1)[(set:$bossaction to 0)(set:$bossfatigue to it +2)(set:$walldistance to it - 1)You weave back! She has to sprint forward to reach you!]]\
(if:$playeraction is 6)[You prepare to headbutt her, but she's too fast!
]\
(if:$playeraction is 5)[You palm strike her stomach. She breathes in and follows through with her attack!
]\
(if:$playeraction is 1 or 3)[You weave around her! She simply waits until your head stops moving to swing!
]\
(if:$playeraction is 0 or 1 or 3 or 5 or 6)[(set:$bossaction to 0)(set:$hp to it -1)She bonks your head with the bat!]\
(if:$playeraction is 2)[(set:$bossaction to 0)(set:$bossfatigue to it +1)She tries to swing downwards on you, but you block her hands and push her back!]]\
(if:$bossaction is 4)[(if:$playeraction is -1 or 0)[(set:$bosshp to it -1)(if:$playeraction is 0)[You grin at her, hands in your pockets. Distracted by you, she seems to forget to catch her breath. ](if:$bosshp is 0)[(set:$playeraction to 7)(set:$rioterwin to 3)She falls backward, unable to move anymore.](else:)[She huffs and puffs, leaning on her knees.
"Stay.... still...." she says between breaths.]]\
(if: $playeraction is 2)[You try to push her.
You feel... something kind of squishy.
Marlboro blushes.
She slaps your face!
(set:$hp to it -1)"Ah. Ow, sorry." Says Marlboro.
(if:$hp is 0)[The slap breaks your neck! You fall backward!]\
]\
(if:$playeraction is 1 or 2 or 3 or 4)[(set:$bossfatigue to it -5)(set:$bossaction to 0)(set:$playeraction to 7)She partially catches her breath.]
(if:$playeraction is 5)[(set:$bossfatigue to it -5)(set:$bosshp to it -5)(set:$rioterwin to 1)(set:$timer to 6)You walk up and gently punch her wrist. She drops the bat.]
(if:$playeraction is 6)[(set:$bossfatigue to it -5)(set:$bosshp to it -5)(set:$rioterwin to 2)(set:$timer to 6)You forcefully wrench the bat out of her hand.
With gritted teeth, you crack the bat in half on your knee.
You drop it on the ground, spitting on it.]]\
<!-- How does this shit work? Nothing runs unless $startfight is 1. A $bossaction is then generated (as 1 or 2) and described every 5 seconds. The player then has a list of actions they can perform. After 5 seconds pass again, the result is said. Depending on what they pick (or don't pick) the result changes. If HP of either the boss or player goes zero or under, the fight ends. There's secret actions, and often a way to "one-shot" the boss. Every enemy is benefitted by trial and error. -->\
<!-- Player Actions:\
-1 = pre-attack\
0 = inactivity\
1 = dodge left\
2 = charge forward\
3 = dodge right\
4 = retreat backwards\
5 = light attack\
6 = heavy attack -->\
\
(if:$playeraction is -1)[(set:$playeraction to 0)](if:$playeraction > 0)[](else:)[(link: "Dodge Left")[(set:$playeraction to 1)(go-to:"Rioter Fight")]
(link: "Charge/Push Forward")[(set:$playeraction to 2)(go-to:"Rioter Fight")]
(link: "Dodge Right")[(set:$playeraction to 3)(go-to:"Rioter Fight")]
(link: "Weave Back/Retreat")[(set:$playeraction to 4)(go-to:"Rioter Fight")]
(link: "Light Attack")[(set:$playeraction to 5)(go-to:"Rioter Fight")]
(link: "Heavy Attack")[(set:$playeraction to 6)(go-to:"Rioter Fight")]]
]\
(if:$startfight is 0)[
(live:1s)[(set:$fightintro to it +1)(go-to:"Rioter Fight")(if:$fightintro is 7)[(stop:)]](if:$fightintro >=1)[(link: "Dodge Left")[]]
(if:$fightintro >=2)[(link: "Push/Charge Forward")[]]
(if:$fightintro >= 3)[(link: "Dodge Right")[]]
(if:$fightintro >=4)[(link: "Weave Back/Retreat")[]]
(if:$fightintro >=5)[(link: "Light Attack")[]]
(if:$fightintro >=6)[(link: "Heavy Attack")[]]
]\
(meter: bind $hp, $maxhp, "==X", "You have $hp Health Points Left", green)
(if:$bosshp > 0)[(meter: bind $bosshp, 3, "==X", "The Rioter has $bosshp Health Points Left", red)]<!-- She is defeated from pure exhaustion. -->(if:$rioterwin is 3)[You grin again and walk up to her, hands in pockets.
]\
Marlboro exhales in relief, thankful that the fight is finally over.
"You know," He says, pointing at his former enemy, "your swings are pretty lethal."
<!-- Light attack to her wrist. -->(if:$rioterwin is 1)[You kick the bat away, behind you.]\
<!-- Heavy attack; you wrench the bat from her and break it, then spit on the bat. -->(if:$rioterwin is 2)[With that bat gone, you're sure diplomacy will be a lot easier.]\
Marlboro rubs his head.
You have $hp Health Points. Your current Max Health Points is $maxhp.
Marlboro never really expected to get this far. He rolls his neck and spits onto the concrete.
(set:$maxhp to it +1)Your Max Health Points has increased to $maxhp!
"So... uh... why are you trying to kill me?" Marlboro asks.
Despite being on the floor, she still somehow manages to look down on Marlboro.
"You were in my way." She says. "I... was running... and you were in my way. It was... just a moment of passion." She says between breaths.
Marlboro blows air through his nose. That passion had killed him $rioterdeaths times.
(if:$rioterwin is 2)["You... you didn't have to break my bat." The Rioter says.
]\
(if:$rioterwin is 1)[She rubs her wrist and frowns. "You didn't have to punch my wrist." She says.
]\
(if:$rioterwin is 3)["You didn't have to..." she shudders a bit. "Just dodge everything and stare at me." She says.
]\
"What can I say," Says Marlboro, "It was a moment of passion."