You've just picked up the latest 2D fighting game and you're excited because...
[[this is your first attempt to learn how to play fighting games.->First Match]]
[[you used to play the old games growing up but want to be a serious competitor.->First Match1]]
[[you used to play the the old games endlessly with your siblings and are hoping to get a taste of that competition.->First Match1]]You hop in to training mode and learn a few attacks presented in the tutorial. You take a look at all the special moves like the <a href="https://redd.it/44t4fq" target="_blank"> fireball</a>, the <a href="https://redd.it/44xtr3" target="_blank"> dragon punch</a>, and even take the time to learn some <a href="https://redd.it/6aller" target="_blank"> charge moves</a>.
Now it's time to put that skill to the test and play a real opponent.
[[Time to hop into a real match.->Found your opponent]]Start of the first round, what do you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->Set1 Round1 Jump In]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->Set1 Round1 Fireball]]
[[You wait and see what your opponent will do.->Set1 Round1 Wait]]You've been matched up against a player of a slightly higher rank. You're a little bit nervous but you think you can win. They picked the same character as you so you think you know what to expect. Let's do this!
[[Round 1... FIGHT!->Round 1 Start]]Your opponent was ready for your jump in attack and was able to hit you with an anti-air. You take some damage and are knocked down.
There must be a better way to incorporate <a href="https://redd.it/4pafhe" target="_blank"> jumping</a> attacks.
Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
You don't have enough meter for an invincible reversal.
[[You wake up with your fastest attack to challenge their approach.->Set1 Round1 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round1 Wakeup1 Block]]You throw a fireball but your opponent Jumped! You can't recover in time and your opponent lands a full combo. You take some damage and are knocked down. Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
You don't have enough meter for an invincible reversal.
[[You wake up with your fastest attack to challenge their approach.->Set1 Round1 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round1 Wakeup1 Block]]
(set: $fbtest to 1)YOUR OPPONENT JUMPS!! You try to remember what your anti-air attacks are but your opponent is fast approaching. What do you do?
[[Standing Light Punch->Set1 Round1 AntiAirFail]]
[[Standing Medium Punch->Set1 Round1 AntiAirFail]]
[[Standing Heavy Punch->Set1 Round1 AntiAirFail]]
[[Standing Light Kick->Set1 Round1 AntiAirFail]]
[[Standing Medium Kick->Set1 Round1 AntiAirFail]]
[[Standing Heavy Kick->Set1 Round1 AntiAirFail]]
[[Crouching Light Punch->Set1 Round1 AntiAirFail]]
[[Crouching Medium Punch->Set1 Round1 AntiAirFail]]
[[Crouching Heavy Punch->Set1 Round1 AntiAirSuccess]]
[[Crouching Light Kick->Set1 Round1 AntiAirFail]]
[[Crouching Medium Kick->Set1 Round1 AntiAirFail]]
[[Crouching Heavy Kick->Set1 Round1 AntiAirFail]]
{(live: 5s)[
(set: $timeLeft to $timeLeft - 1) (replace: ?countdown)[Time remaining: $timeLeft]
(if: $timeLeft <= 0)[(goto: "Set1 Round1 AntiAirFail")]
]
}Your opponent chose to attack you on your wake up.
Their attack was timed perfectly to hit you right as you were getting off the ground *(This is called a <a href="https://redd.it/5lmka7" target="_blank"> meaty attack</a>). Without an invincible escape option there was nothing you could have done to avoid this attack.*
*<a href="https://redd.it/4bw8ke" target="_blank"> Blocking</a> on your next wake up will help you avoid taking a big counter hit combo.*
[[You've been knocked down but this time you have meter.->Set1 Round1 Wakeup2]]Your opponent chose to throw you on your wake up.
You remember that there are ways to avoid being thrown.
You could tech the throw or perform any type of movement which causes your character to be airborne or throw invulnerable.
[[You've been knocked down but this time you have meter.->Set1 Round1 Wakeup2]]You know you chose the right anti-air attack but your timing was slightly off. You know you pressed the right button but were too slow.
<strike>"LAG!! I know I pressed the right button but screw this game punishing me for no reason!"</strike>
At the next opportunity you will change the timing to properly anti-air.
Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
You don't have enough meter for an invincible reversal.
[[You wake up with your fastest attack to challenge their approach.->Set1 Round1 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round1 Wakeup1 Block]]You couldn't quite remember how to <a href="https://redd.it/4496xn" target="_blank"> anti-air</a> your opponent. They were able to land a big jump in combo. You take some damage and are knocked down. Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
You don't have enough meter for an invincible reversal.
[[You wake up with your fastest attack to challenge their approach.->Set1 Round1 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round1 Wakeup1 Block]]Your opponent dashes forward and is right next to you as you get up off the floor.
This setup looks familiar...
What do you do?
[[You have meter for an invincible reversal. Let it rip!!->Set1 Round1 Wakeup2 BlockedReversal]]
[[You wake up with your fastest attack to challenge their approach.->Set1 Round1 Wakeup2 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round1 Wakeup2 Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block")[[[*You expect a throw is coming and attempt to tech the throw.*->Set1 Round1 Wakeup2 Tech]]]Your opponent blocked your invincible reversal. You fly through the air and are helpless when you land.
Your opponent <a href="https://redd.it/47jomy" target="_blank"> punishes</a> your foolish reversal with a max damage combo!
[[Continue->Set1 Round1 Lose]]Your opponent chose to attack you on your wake up.
Their attack was timed perfectly to hit you right as you were getting off the ground *(This is called a <a href="https://redd.it/5lmka7" target="_blank"> meaty attack</a>). Without an invincible escape option there was nothing you could have done to avoid this attack.*
Perhaps blocking on your next wake up will help you avoid taking a big counter hit combo.
[[Continue->Set1 Round1 Lose]]Your opponent chose to throw you on your wake up.
You remember that there are ways to avoid being thrown.
You could tech the throw or perform any type of movement which causes your character to be airborne or throw invulnerable.
[[You've been knocked down but this time you have meter.->Set1 Round1 Throwloop]]You lost the first round and it feels like you hardly got to play.
However, try to use what you learned in round 1 to help you in the second round.
[[Round 2... FIGHT!!->Set1 Round2 Start]]Your opponent chose to attack you on your wake up.
Their attack was timed perfectly to hit you right as you were getting off the ground (This is called a <a href="https://redd.it/5lmka7" target="_blank"> meaty attack</a>). Without an invincible escape option there was nothing you could have done to avoid this attack.
Attempting to tech a throw caused you to be counter hit.
[[Continue->Set1 Round1 Lose]]<strike>Is my opponent really going to throw me all day? This throw loop is Garbage! Making me guess? What Trash!</strike>
Your opponent dashes forward and is right next to you as you get up off the floor.
This setup looks familiar...
What do you do?
[[You have meter for an invincible reversal. Let it rip!!->Set1 Round1 Wakeup2 BlockedReversal]]
[[You wake up with your fastest attack to challenge their approach.->Set1 Round1 Wakeup2 Counterhit]]
<strike>You worry they might have the advantage so you block.</strike>
[[You expect a throw is coming and attempt to tech the throw.->Set1 Round1 Wakeup2 Tech]]Start of the first round, what do you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->Set1 Round2 Jump In]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->Set1 Round2 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->Set1 Round2 Fireball2]]]
[[You wait and see what your opponent will do.->Set1 Round2 Wait]]
(if: (history:) contains "Set1 Round1 Wait")[[[*Wait and anticipate a jump in attack.*->Set1 Round2 Wait2]]]Your opponent was ready for your jump in attack and was able to hit you with an anti-air. You take some damage and are knocked down.
There must be a better way to incorporate <a href="https://redd.it/4pafhe" target="_blank"> jumping</a> attacks.
Your opponent dashes forward and is right next to you as you get up off the floor.
You have seen this setup before. What do you do?
[[You have meter for an invincible reversal. Let it rip!!->Set1 Round2 Wakeup1 Reversal]]
[[You wake up with your fastest attack to challenge their approach.->Set1 Round2 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round2 Wakeup1 Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block")[[[*You expect a throw is coming and attempt to tech the throw.*->Set1 Round2 Wakeup2 Tech]]]You throw a fireball but your opponent Jumped! You can't recover in time and your opponent lands a full combo. You take some damage and are knocked down.
Your opponent dashes forward and is right next to you as you get up off the floor.
You have seen this setup before. What do you do?
[[You have meter for an invincible reversal. Let it rip!!->Set1 Round2 Wakeup1 Reversal]]
[[You wake up with your fastest attack to challenge their approach.->Set1 Round2 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round2 Wakeup1 Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block")[[[*You expect a throw is coming and attempt to tech the throw.*->Set1 Round2 Wakeup2 Tech]]]
(set: $fbtest to 1)You pump fake a fireball by crouching then whiffing a standing jab.
In reaction to your pump fake, your opponent jumps!
[[You can now try to anti-air them->Set1 Round2 Wait]]
(set: $fbtest to 1)YOUR OPPONENT JUMPS!! You try to remember what your anti-air attacks are but your opponent is fast approaching. What do you do?
[[Standing Light Punch->Set1 Round2 AntiAirSuccess]]
[[Standing Medium Punch->Set1 Round2 AntiAirSuccess]]
[[Standing Heavy Punch->Set1 Round2 AntiAirSuccess]]
[[Standing Light Kick->Set1 Round2 AntiAirSuccess]]
[[Standing Medium Kick->Set1 Round2 AntiAirSuccess]]
[[Standing Heavy Kick->Set1 Round2 AntiAirSuccess]]
[[Crouching Light Punch->Set1 Round2 AntiAirSuccess]]
[[Crouching Medium Punch->Set1 Round2 AntiAirSuccess]]
[[Crouching Heavy Punch->Set1 Round2 AntiAirFail]]
[[Crouching Light Kick->Set1 Round2 AntiAirSuccess]]
[[Crouching Medium Kick->Set1 Round2 AntiAirSuccess]]
[[Crouching Heavy Kick->Set1 Round2 AntiAirSuccess]]
{(live: 5s)[
(set: $timeLeft to $timeLeft - 1) (replace: ?countdown)[Time remaining: $timeLeft]
(if: $timeLeft <= 0)[(goto: "Set1 Round2 AntiAirFail")]
]
}YOUR OPPONENT JUMPS AND YOU SUCCESSFULLY ANTI-AIR!
You deal some damage and knock down your opponent. But this is the first time you've knocked down your opponent and you are not sure how to proceed.
The moment of opportunity passes and your opponent is able to get to their feet.
You and your opponent are close enough to strike with long range, slow normals.
What do you do?
[[Attack with your long range slow normal->Set1 Round2 Neutral Whiff]]
[[Wait to see what your opponent will do.->Set1 Round2 Neutral Wait]]
[[Walk backward because you are in range to be attacked.->Set1 Round2 Neutral Close]]You know you chose the right anti-air attack but your timing was slightly off. You know you pressed the right button but were too slow.
<strike>"LAG!! I know I pressed the right button but screw this game punishing me for no reason!"</strike>
Next chance you get you will change the timing to properly anti-air.
Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
[[You have meter for an invincible reversal. Let it rip!!->Set1 Round2 Wakeup1 Reversal]]
[[You wake up with your fastest attack to challenge their approach.->Set1 Round2 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round2 Wakeup1 Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block")[[[*You expect a throw is coming and attempt to tech the throw.*->Set1 Round2 Wakeup2 Tech]]]You couldn't quite remember how to <a href="https://redd.it/4496xn" target="_blank"> anti-air</a> your opponent. They were able to land a big jump in combo. You take some damage and are knocked down. Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
[[You have meter for an invincible reversal. Let it rip!!->Set1 Round2 Wakeup1 Reversal]]
[[You wake up with your fastest attack to challenge their approach.->Set1 Round2 Wakeup1 Counterhit]]
[[You worry they might have the advantage so you block.->Set1 Round2 Wakeup1 Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block")[[[*You expect a throw is coming and attempt to tech the throw.*->Set1 Round2 Wakeup2 Tech]]]Your opponent chose to attack you on your wake up.
Their attack was timed perfectly to hit you right as you were getting off the ground (This is called a <a href="https://redd.it/5lmka7" target="_blank"> meaty attack</a>).
There must be a way to practice <a href="https://redd.it/4dlhg5" target="_blank"> blocking common setups.</a>
You take damage and are knocked down.
[[But this time you were not knocked down entirely.->Set1 Round2 Wakeup2]]You successfully block the oncoming attack.
However, after blocking an unfamiliar string of attacks you are <a href="https://redd.it/4pafhe" target="_blank"> unsure if it's safe to move or attack</a>.
What will you do?
[[Continue Blocking.->Set1 Round2 Blockstring1]]
[[Move.->Set1 Round2 Wakeup2]]
[[Attack with your fastest attack.->Set1 Round2 Wakeup2]]IT WORKS!!
You deal some damage and knock down your opponent. But this is the first time you've knocked down your opponent and you are not sure how to proceed.
The moment of opportunity passes and your opponent is able to get to their feet.
You and your opponent are close enough to strike with long range, slow normals.
What do you do?
[[Attack with your long range slow normal->Set1 Round2 Neutral Whiff]]
[[Wait to see what your opponent will do.->Set1 Round2 Neutral Wait]]
[[Walk backward because you are in range to be attacked.->Set1 Round2 Neutral Close]]YOU TECH THE THROW!!
*However, it felt like trying to tech the throw versus simply blocking was 50/50 guess. There must be a safer <a href="https://redd.it/4ckizn" target="_blank"> defensive option</a>. You make a mental note to look into defensive options after the match.*
You and your opponent are close enough to strike with long range, slow normals.
What do you do?
[[Attack with your long range slow normal->Set1 Round2 Neutral Whiff]]
[[Wait to see what your opponent will do.->Set1 Round2 Neutral Wait]]
[[Walk backward because you are in range to be attacked.->Set1 Round2 Neutral Close]]Your opponent takes advantage of your defensiveness and continues to attack.
Again you are forced into an unfamiliar block string.
What will you do?
<strike>Continue Blocking.</strike>
[[Move.->Set1 Round2 Wakeup2]]
[[Attack with your fastest attack.->Set1 Round2 Wakeup2]]Your opponent hits you with a combo you've never seen before. Instead of causing a knockdown your opponent juggles you in the air.
Your opponent is going to hit you with a <a href="https://redd.it/5lmka7" target="_blank"> meaty attack</a> right when you land but you are unsure of which direction to block.
Which way do you block the mixup?
[[Left->Set1 Round2 Mixup1]]
[[Right->Set1 Round2 Mixup1]]In a panic, you are hit by your opponent's mixup. Perhaps if you see this reset again you will have a better idea how to block it and keep a <a href="https://redd.it/4j8bpq" target="_blank"> level head.</a>
This mixup causes a stun and your opponent closes out the round with a full combo.
[[You Lose->Set1 You Lose]]You lost...
But it didn't feel like you even got to play.
[[Maybe I'll get a chance to really kick some ass if I hop right back into a match->NoLessonsLearned]]
But...
[[What did I learn->LessonsLearned]]Your opponent walked backward slightly, expecting you to press your farthest reaching attack.
This caused your attack to whiff.
During the recovery of your slow attack, your opponent hits you with a <a href="https://redd.it/48m2t7" target="_blank"> whiff punish</a>.
[[The whiff punish leads to a combo you've never seen before.->Set1 Round2 Wakeup2]]While you hesitate, your opponent jumps forward.
What will you do?
[[Block->Set1 Round2 BlockCrossup]]
[[Anti-Air->Set1 Round2 AACrossup]]Oh No! Your opponent is now walking forward.
Because your back walk speed is slower than your opponent's forward walk speed you are now very close to your opponent.
What will you do?
[[Press an attack button.->Set1 Round2 NeutralKD]]
[[Crouch Block.->Set1 Round2 Wakeup1 Block]]You attempted to block, but your opponent hit you with a <a href="https://redd.it/5lmdi8" target="_blank"> cross up attack</a>. You've never been hit with one of those before and you were blocking the wrong way.
[[Your opponent hits you with a combo you've never seen before.->Set1 Round2 Wakeup2]]You attempted to anti-air, but your opponent hit you with a <a href="https://redd.it/5lmdi8" target="_blank"> cross up attack</a>. You've never been hit with one of those before and your go to anti-air doesn't work against cross up attacks.
[[Your opponent hits you with a combo you've never seen before.->Set1 Round2 Wakeup2]]You pressed the last button in your head... which happened to be your slowest attack.
Your opponent stuffed your attack with a quick jab. Right now you don't have a <a href="https://redd.it/4hznrk" target="_blank"> neutral gameplan</a> so you didn't know which button to press.
[[Your opponent hits you with a combo you've never seen before.->Set1 Round2 Wakeup2]]Back to the drawing board. You clearly are missing something from the equation but there doesn't seem to be any good resources within the game.
You have some fun playing a few more matches but have the thought in the back of your head that something is missing.
Before you shut it down for the evening you <a href="https://redd.it/4o9cju" target="_blank"> review some matches</a> and <a href="https://redd.it/4i4w71" target="_blank"> stretch your arms</a> before going to bed.
[[Continue->LessonsLearned2]]You spend all night going right back in to matches.
You have some fun playing and even take a few rounds but you're unable to win a single set.
Frustration builds as you continue to make the same mistakes... but what mistakes are you even making?
[[Continue->NoLessonsLearned2]]You go to bed frustrated and continue to lose matches throughout the week.
But then a month passes and you notice a change. You can win some matches and don't lose immediately. By virtue of simply coming back every day and practicing you have gotten better.
Time has fixed some execution issues and you seem to know your character's options.
[[Let's rock!->RealMatch]]Time passes and you continue to practice.
You've asked more experienced players how they manage to beat you and you think you have a good understanding of the process on how to improve.
[[Time to hop back into a real match.->RealMatch]]Wait a minute... You remember this name. It's the first person you ever played!
They bodied you, straight dunked you, no mercy.
If they treat you like the same scrub from last month they have another thing coming...
[[Round 1... Fight!->RMR1]]Start of the first round, what will you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->RMR1 Jump]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->RMR1 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball" or "Set1 Round2 Fireball" or "RMR1 Fireball" or "RMR2 Fireball" or "RMR3 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->RMR1 Fireball2]]]
[[You wait and see what your opponent will do.->RMR1 Wait]]
(if: (history:) contains "Set1 Round1 Wait" or "Set1 Round2 Wait" or "RMR1 Wait" or "RMR2 Wait" or "RMR3 Wait")[[[*Wait and anticipate a jump in attack.*->RMR1 Wait2]]]
(if: (history:) contains "Set1 Round2 NeutralKD" or "RMR1 Walk" or "RMR2 Walk" or "RMR1 Walk" or "RMR1 NeutralFail" or "RMR2 NeutralFail" or "RMR3 NeutralFail" or "RMR1 Jump" or "RMR2 Jump" or "RMR3 Jump" or "RMR1 Fireball2" or "RMR2 Fireball2" or "RMR3 Fireball2")[[[*Walk forward into a range where your normal attacks are most effective.*->RMR1 Walk]]]
(set: $p1 to 4)
(set: $p2 to 4)
(set: $v1 to 0)
(set: $v2 to 0)
(set: $frametrap to 0)
(set: $tickthrow to 0)
(set: $meaty to 0)
(set: $shimmy to 0)
(set: $goodfb to 0)It's a mirror match so you walk into the range of your farthest reaching normal. What will you do?
[[Attack with your farthest reaching normal.->RMR1 NeutralFail]]
(if: (history:) contains "RMR1 Neutral" or "RMR2 Neutral" or "RMR3 Neutral" or "Set1 Round2 Neutral Whiff")[[[*Walk back out of range*->RMR1 Neutral Info]]]
(if: (history:) contains "Set1 Round2 Neutral Whiff" or "RMR1 Neutral Info" or "RMR2 Neutral Info" or "RMR3 Neutral Info")[[[*Walk back out of range and expect your opponent to press their farthest reaching normal*->RMR1 WhiffP]]]
(if: $goodfb is 1)[[[Try throwing a fireball at a range where your opponent cannot jump on reaction or hit you out of the startup.->RMR1 GoodFB Fail]]](else-if: $fbtest is 1)[[[Try throwing a fireball at a range where your opponent cannot jump on reaction or hit you out of the startup.->RMR1 Good Fireball]]] (if: (history:) contains "RMR1 Good Fireball")[**Might be a good idea to mix it up**]YOUR OPPONENT JUMPS!! You try to remember what your anti-air attacks are but your opponent is fast approaching. What do you do?
[[Standing Light Punch->RMR1 AAFail]]
[[Standing Medium Punch->RMR1 AAFail]]
[[Standing Heavy Punch->RMR1 AAFail]]
[[Standing Light Kick->RMR1 AAFail]]
[[Standing Medium Kick->RMR1 AAFail]]
[[Standing Heavy Kick->RMR1 AAFail]]
[[Crouching Light Punch->RMR1 AAFail]]
[[Crouching Medium Punch->RMR1 AAFail]]
[[Crouching Heavy Punch->RMR1 AASuccess]]
[[Crouching Light Kick->RMR1 AAFail]]
[[Crouching Medium Kick->RMR1 AAFail]]
[[Crouching Heavy Kick->RMR1 AAFail]]
{(live: 5s)[
(set: $timeLeft to $timeLeft - 1) (replace: ?countdown)[Time remaining: $timeLeft]
(if: $timeLeft <= 0)[(goto: "RMR1 AAFail")]
]
}You wait momentarily in the neutral, whiffing a few fast normals, maintaining jump in distance in anticipation of a jump in attack.
[[When Finally...->RMR1 AASuccess]]Your opponent cleanly anti-air's your jump in attack and juggles you for moderate damage.
*Perhaps you should try a safer approach from the ground.*
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)Your opponent jumps over your poorly spaced projectile and lands a full combo. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)
(set: $fbtest to 1)You walk into perfect jump in range and pump fake a fireball by crouching and pressing stand jab.
[[Your opponent fell right into your trap->RMR1 AASuccess]]
(set: $fbtest to 1)Even though it's been a while you still remember all the special moves like the <a href="https://redd.it/44t4fq" target="_blank"> fireball</a>, the <a href="https://redd.it/44xtr3" target="_blank"> dragon punch</a>, and all the <a href="https://redd.it/6aller" target="_blank"> charge moves</a>.
Now it's time to put that skill to the test and play a real opponent.
[[Time to hop into a real match.->Found your opponent]]You couldn't quite remember how to <a href="https://redd.it/4496xn" target="_blank"> anti-air</a> your opponent. They were able to land a big jump in combo. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)YOUR OPPONENT JUMPS AND YOU SUCCESSFULLY ANTI-AIR!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR1 Oki]]](else:)[[[Continue->RMR1 Win]]]
(set: $p2 to $p2 - 1)Your opponent hits you with a <a href="https://redd.it/5lmka7" target="_blank"> meaty attack</a>.
*Next time <a href="https://redd.it/4bw8ke" target="_blank"> Blocking</a> might be a more successful tactic.*
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)YOU SUCCESSFULLY BLOCK YOUR OPPONENETS ATTACKS!
After the safe blockstring your opponent backs off and resets the spacing.
[[Continue->RMR1 Initial]]Your opponent hit you with a meaty attack.
You take some damage and are knocked down.
*However, it felt like trying to tech the throw versus simply blocking was 50/50 guess. There must be a safer <a href="https://redd.it/4ckizn" target="_blank"> defensive option</a>. You make a mental note to look into defensive options after the match.*
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)THE LATE TECH IS A SUCCESS!!
Your opponent attempted to meaty you on wake up but you delayed the tech enough to remain safe from both an attack or a throw.
After the safe blockstring your opponent backs off and resets the spacing.
[[Continue->RMR1 Initial]]...but your opponent didn't have any meter to perform an invincible reversal.
Better keep an <a href="https://redd.it/4ktkix" target="_blank"> eye on the meter</a> next time.
You were overly cautious and your opponent throws you as you just sit there blocking.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)Your opponent blocked all of your attacks.
*You consider new ways to open up their defenses by <a href="https://redd.it/49tdww" target="_blank">introducing slight gaps</a> in pressure or by exploiting their desire to <a href="https://redd.it/4hu93f" target="_blank">avoid being thrown</a>.*
[[Your blockstring pushes your opponent back to starting range.->RMR1 Initial]]THE FRAME TRAP WORKS!!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR1 Oki]]](else:)[[[Continue->RMR1 Win]]]
(set: $p2 to $p2 - 1)
(set: $frametrap to $frametrap + 1)Your opponent techs the throw.
*Unfortunately the throw attempt didn't work but there might be other ways to land a throw or punish them for trying to defend against being thrown.*
[[Your opponent backdashes after the throw tech and resets the spacing to .->RMR1 Initial]]THE TICK THROW WORKS!!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR1 Oki]]](else:)[[[Continue->RMR1 Win]]]
(set: $p2 to $p2 - 1)
(set: $frametrap to $frametrap + 1)Your opponent expected you to press your farthest reaching attack and was ready with a <a href="https://redd.it/48m2t7" target="_blank"> whiff punish</a>. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)You notice that when you were standing at max range your opponent almost immediately pressed their farthest reaching attack.
This might be information <a href="https://redd.it/4ni32p" target="_blank"> worth remembering</a>.
[[You decide to try that again...->RMR1 Walk]]YOU SUCCESSFULLY WHIFF PUNISH YOUR OPPONENT!!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR1 Oki]]](else:)[[[Continue->RMR1 Win]]]
(set: $p2 to $p2 - 1)You and your opponent are standing at starting range, what will you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->RMR1 Jump]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->RMR1 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball" or "Set1 Round2 Fireball" or "RMR1 Fireball" or "RMR2 Fireball" or "RMR3 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->RMR1 Fireball2]]]
[[You wait and see what your opponent will do.->RMR1 Wait]]
(if: (history:) contains "Set1 Round1 Wait" or "Set1 Round2 Wait" or "RMR1 Wait" or "RMR2 Wait" or "RMR3 Wait")[[[*Wait and anticipate a jump in attack.*->RMR1 Wait2]]]
(if: (history:) contains "Set1 Round2 NeutralKD" or "RMR1 Walk" or "RMR2 Walk" or "RMR1 Walk" or "RMR1 NeutralFail" or "RMR2 NeutralFail" or "RMR3 NeutralFail" or "RMR1 Jump" or "RMR2 Jump" or "RMR3 Jump" or "RMR1 Fireball2" or "RMR2 Fireball2" or "RMR3 Fireball2")[[[*Walk forward into a range where your normal attacks are most effective.*->RMR1 Walk]]]YOU WIN!
You were able to KO your opponent!
Get ready for Round 2 because your opponent might just <a href="https://redd.it/4ni32p" target="_blank"> switch it up</a>.
[[Round 2... FIGHT!->RMR2]]
(set: $v1 to $sv + 1)Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
You don't have enough meter for an invincible reversal.
[[You wake up with your fastest attack to challenge their approach.->RMR1 WU1 CH]]
[[You worry they might have the advantage so you block.->RMR1 WU1 Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block" or "RMR1 WU1 Block" or "RMR2 WU Block" or "RMR3 WU Block")[[[*You expect a throw is coming and attempt to tech the throw.*->RMR1 WU1 Tech]]]
(if: (history:) contains "Set1 Round2 Wakeup2 Tech" or "RMR1 WU1 Tech" or "RMR2 WU Tech" or "RMR3 WU Tech")[[[*You aren't sure whether your opponent will attack or throw so you perform a late throw tech.*->RMR1 WU1 LT]]]YOU LOSE!
Your opponent overwhelmed you with offense.
*Get ready for Round 2 and <a href="https://redd.it/4ni32p" target="_blank"> switch up</a> your approach.*
[[Round 2... FIGHT!->RMR2]]
(set: $v2 to $v2 + 1)*You remember what your opponent did when they knocked you down and you've been practicing that setup*
You are right next to your opponent as they get up from the ground. How do you pressure your opponent?
[[Bait a Reversal->RMR1 Oki1 Bait]] (if: (history:) contains "RMR1 Oki1 Bait" or "RMR1 Oki1 Meaty" or "RMR1 Oki1 FT" or "RMR1 Oki1 Throw" or "RMR1 Oki1 TT")[*They don't have meter for an invincible reversal.*]
[[Meaty->RMR1 Oki1 Meaty]]
(if: $frametrap is 1)[[[*Frame Trap*->RMR1 Oki1 FTFail]]](else-if: (history:) contains "RMR1 Oki1 Meaty" or "RMR2 Oki Meaty" or "RMR3 Oki Meaty")[[[*Frame Trap*->RMR1 Oki1 FT]]] (if: (history:) contains "RMR1 Oki1 FT")[**Might be a good idea to mix it up**]
[[Throw->RMR1 Oki1 Throw]]
(if: $tickthrow is 1)[[[*Tick Throw*->RMR1 Oki1 TTFail]]](else-if: (history:) contains "RMR1 Oki1 Throw" or "RMR2 Oki Throw" or "RMR3 Oki Throw")[[[*Tick Throw*->RMR1 Oki1 TT]]] (if: (history:) contains "RMR1 Oki1 TT")[**Might be a good idea to mix it up**]Start of the second round, what will you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->RMR2 Jump]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->RMR2 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball" or "Set1 Round2 Fireball" or "RMR1 Fireball" or "RMR2 Fireball" or "RMR3 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->RMR2 Fireball2]]]
[[You wait and see what your opponent will do.->RMR2 Wait]]
(if: (history:) contains "Set1 Round1 Wait" or "Set1 Round2 Wait" or "RMR1 Wait" or "RMR2 Wait" or "RMR3 Wait")[[[*Wait and anticipate a jump in attack.*->RMR2 Wait2]]]
(if: (history:) contains "Set1 Round2 NeutralKD" or "RMR1 Walk" or "RMR2 Walk" or "RMR3 Walk" or "RMR1 NeutralFail" or "RMR2 NeutralFail" or "RMR3 NeutralFail" or "RMR1 Jump" or "RMR2 Jump" or "RMR3 Jump" or "RMR1 Fireball2" or "RMR2 Fireball2" or "RMR3 Fireball2")[[[*Walk forward into a range where your normal attacks are most effective.*->RMR2 Walk]]]
(set: $p1 to 4)
(set: $p2 to 4)
(set: $frametrap to 0)
(set: $tickthrow to 0)
(set: $meaty to 0)
(set: $shimmy to 0)
(set: $throwAA to 0)
(set: $goodfb to 0)Your opponent cleanly anti-air's your jump in attack and juggles you for moderate damage.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)Your opponent jumps over your poorly spaced projectile and lands a full combo. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)
(set: $fbtest to 1)Your opponent beats you to the punch and throws a projectile!
At this range you weren't ready and take some damage.
Your opponent continues to throw fireballs but this time you are able to block.
After blocking a second fireball you decide to jump!
*This feels like a trap...*
*There must be a better way to <a href="https://redd.it/4fuuvb" target="_blank"> manage projectiles</a>.*
[[Continue->RMR2 Jump]]
(set: $fbtest to 1)Your opponent also seems intent on waiting...
[[Continue->RMR2 Initial]]Your opponent <a href="https://redd.it/49ys5t" target="_blank">dashed forward and threw you</a>!
*It might be wise to jab check your opponent to prevent them from advancing so quickly from a distance.*
You take some damage and are thrown to the ground.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)It's a mirror match so you walk into the range of your farthest reaching normal. What will you do?
[[Attack with your farthest reaching normal.->RMR2 NeutralFail]]
(if: (history:) contains "RMR1 Neutral" or "RMR2 Neutral" or "RMR3 Neutral" or "Set1 Round2 Neutral Whiff")[[[*Walk back out of range*->RMR2 Neutral Info]]]
(if: (history:) contains "Set1 Round2 Neutral Whiff" or "RMR1 Neutral Info" or "RMR2 Neutral Info" or "RMR3 Neutral Info")[[[*Walk back out of range and expect your opponent to press their farthest reaching normal*->RMR2 NeutralFail]]]
(if: (history:) contains "RMR2 Neutral Info" or "RMR3 Neutral Info")[[[*Walk forward to challenge your opponent's space and attack with a quick low.*->RMR2 WhiffP]]]
(if: $goodfb is 1)[[[Try throwing a fireball at a range where your opponent cannot jump on reaction or hit you out of the startup.->RMR2 GoodFB Fail]]](else-if: $fbtest is 1)[[[Try throwing a fireball at a range where your opponent cannot jump on reaction or hit you out of the startup.->RMR2 Good Fireball]]] (if: (history:) contains "RMR2 Good Fireball")[**Might be a good idea to mix it up**]YOU LOSE!
Your opponent overwhelmed you with offense.
(if: $v2 is 0)[[[Continue->RMR3]]](else-if: $v2 is 1)[[[Continue->Rematch]]]
(set: $v2 to $v2 + 1)YOU WIN!!
You did it! You finally beat your rival!
(if: $v1 is 0)[[[Continue->RMR3]]](else-if: $v1 is 1)[[[Continue->You Win]]]
(set: $v1 to $v1 + 1)You fought well and learned many new tactics on the fly.
<a href="https://redd.it/4o9cju" target="_blank">You've learned so much from your success and failures.</a>
Don't be discouraged by <a href="https://redd.it/2xs9pp" target="_blank">this loss</a>.
Your opponent is up for a rematch.
[[You can taste victory.->RMR1]]It's the FINAL ROUND!! What will you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->RMR3 Jump]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->RMR3 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball" or "Set1 Round2 Fireball" or "RMR1 Fireball" or "RMR2 Fireball" or "RMR3 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->RMR3 Fireball2]]]
[[You wait and see what your opponent will do.->RMR3 Wait]]
(if: (history:) contains "Set1 Round1 Wait" or "Set1 Round2 Wait" or "RMR1 Wait" or "RMR2 Wait" or "RMR3 Wait")[[[*Wait and anticipate a jump in attack.*->RMR3 Wait2]]]
(if: (history:) contains "Set1 Round2 NeutralKD" or "RMR1 Walk" or "RMR2 Walk" or "RMR3 Walk" or "RMR1 NeutralFail" or "RMR2 NeutralFail" or "RMR3 NeutralFail" or "RMR1 Jump" or "RMR2 Jump" or "RMR3 Jump" or "RMR1 Fireball2" or "RMR2 Fireball2" or "RMR3 Fireball2")[[[*Walk forward into a range where your normal attacks are most effective.*->RMR3 Walk]]]
(set: $p1 to 4)
(set: $p2 to 4)
(set: $frametrap to 0)
(set: $tickthrow to 0)
(set: $meaty to 0)
(set: $shimmy to 0)
(set: $throwAA to 0)
(set: $goodfb to 0)The sweet taste of victory is yours.
...
This moment was earned through weeks of practice and dedication.
[[Continue->You Win2]]YOU LOSE!
Do you want the run back?
[[Yes, I've learned from my mistakes and know I can win this time.->Rematch]]
<strike>No! This dude is cheap and I know I'm actually better than this person so it's not worth my time.</strike>YOU WIN!!
You did it! You finally beat your rival!
[[Continue->You Win]]Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
[[Invincible Reversal->RMR2 WU Reversal]]
[[You wake up with your fastest attack to challenge their approach.->RMR2 WU Attack]] (if: (history:) contains "RMR2 WU Tech" or "RMR3 WU Tech" or "RMR2 WU LT" or "RMR3 WU LT")[*A fast attack can beat a shimmy*]
[[You worry they might have the advantage so you block.->RMR2 WU Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block" or "RMR1 WU1 Block" or "RMR2 WU Block" or "RMR3 WU Block")[[[*You expect a throw is coming and attempt to tech the throw.*->RMR2 WU Tech]]]
(if: (history:) contains "Set1 Round2 Wakeup2 Tech" or "RMR1 WU1 Tech" or "RMR2 WU Tech" or "RMR3 WU Tech")[[[*You aren't sure whether your opponent will attack or throw so you perform a late throw tech.*->RMR2 WU LT]]]*You remember what your opponent did when they knocked you down and you've been practicing that setup*
You are right next to your opponent as they get up from the ground. How do you pressure your opponent?
[[Bait a Reversal->RMR2 Oki Bait]] (if: (history:) contains "RMR1 Oki1 Bait")[*They have meter for this reversal](else-if: (history:) contains "RMR2 Oki Bait")[*Your opponent is out of meter*]
(if: $meaty is 1)[[[Meaty->RMR2 Oki MeatyFail]]](else:)[[[Meaty->RMR2 Oki Meaty]]] (if: (history:) contains "RMR2 Oki Meaty")[**Might be a good idea to mix it up**]
(if: $frametrap is 1)[[[*Frame Trap*->RMR2 Oki FTFail]]](else-if: (history:) contains "RMR1 Oki1 Meaty" or "RMR2 Oki Meaty" or "RMR3 Oki Meaty")[[[*Frame Trap*->RMR2 Oki FT]]] (if: (history:) contains "RMR2 Oki FT")[**Might be a good idea to mix it up**]
[[Throw->RMR2 Oki Throw]] (if: (history:) contains "RMR2 Oki Throw")[**Might be a good idea to mix it up**]
(if: $throwAA is 1)[[[*Throw but anticipate an escape attempt*->RMR2 Oki TAAFail]]](else-if: (history:) contains "RMR2 Oki Throw" or "RMR3 Oki Throw")[[[*Throw but anticipate an escape attempt*->RMR2 Oki ThrowAA]]] (if: (history:) contains "RMR2 Oki ThrowAA")[**Might be a good idea to mix it up**]
(if: $tickthrow is 1)[[[*Tick Throw*->RMR2 Oki TTFail]]](else-if: (history:) contains "RMR1 Oki1 Throw" or "RMR2 Oki Throw" or "RMR3 Oki Throw")[[[*Tick Throw*->RMR2 Oki TT]]] (if: (history:) contains "RMR2 Oki TT")[**Might be a good idea to mix it up**]
(if: $shimmy is 1)[[[*Shimmy*->RMR2 Oki ShimmyFail]]](else-if: (history:) contains "RMR2 WU Tech" or "RMR2 WU LT" or "RMR3 WU Tech" or "RMR3 WU LT")[[[*Shimmy*->RMR2 Oki Shimmy]]] (if: (history:) contains "RMR2 Oki Shimmy")[**Might be a good idea to mix it up**]YOUR ATTACK IS A SUCCESS!
Your opponent attempted to walk backwards on your wake up in an attempt to bait a reversal or maybe a throw.
You catch your opponent with a low attack, deal some damage, and cause a knockdown.
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)YOU SUCCESSFULLY BLOCK YOUR OPPONENETS ATTACKS!
After the safe blockstring your opponent backs off and resets the spacing.
[[Continue->RMR2 Initial]]Your opponent backed up out of throw range and punished your recovery! You've never seen this before but it's very effective.
*This is called a <a href="https://redd.it/4hu93f" target="_blank">shimmy</a> and this fancy trick is worth remembering*
You take some damage and are knocked to the ground.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)Your opponent backed up out of throw range and punished your recovery! You've never seen this before but it's very effective.
*This is called a <a href="https://redd.it/4hu93f" target="_blank">shimmy</a> and this fancy trick is worth remembering*
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)YOU BLOCK YOUR OPPONENT'S REVERSAL!
They are defenseless as you land MASSIVE damage and cause a knockdown.
(set: $p2 to $p2 - 2)(if: $p2 < 0)[(set: $p2 to 0)]
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]YOUR MEATY IS A SUCCESS!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)
(set: $meaty to $meaty + 1)YOUR OPPONENT NEUTRAL JUMPED AND AVOIDED THE THROW!
You try to remember what your anti-air attacks are but your opponent is fast approaching. What do you do?
[[Standing Light Punch->RMR2 AAFail]]
[[Standing Medium Punch->RMR2 AAFail]]
[[Standing Heavy Punch->RMR2 AAFail]]
[[Standing Light Kick->RMR2 AAFail]]
[[Standing Medium Kick->RMR2 AAFail]]
[[Standing Heavy Kick->RMR2 AAFail]]
[[Crouching Light Punch->RMR2 AAFail]]
[[Crouching Medium Punch->RMR2 AAFail]]
[[Crouching Heavy Punch->RMR2 AASuccess]]
[[Crouching Light Kick->RMR2 AAFail]]
[[Crouching Medium Kick->RMR2 AAFail]]
[[Crouching Heavy Kick->RMR2 AAFail]]
{(live: 5s)[
(set: $timeLeft to $timeLeft - 1) (replace: ?countdown)[Time remaining: $timeLeft]
(if: $timeLeft <= 0)[(goto: "RMR2 AAFail")]
]
}
YOUR OPPONENT JUMPS BUT YOU ARE READY!
You are able to anti-air your opponent and juggle them into a combo and a knockdown.
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)
(set: $throwAA to $throwAA + 1)Your opponent performs an invincible reversal in between the gap of your frame trap.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)
(set: $frametrap to $frametrap + 1)Your opponent performs an invincible reversal in between the gap of your tick throw.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)
(set: $tickthrow to $tickthrow + 1)YOUR SHIMMY IS A SUCCESS!!
You have adapted so quickly! From having never performed a shimmy to perfectly executing a shimmy against an opponent is a huge leap forward!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)
(set: $shimmy to $shimmy + 1)Back to the initial spacing of the match. What will you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->RMR2 Jump]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->RMR2 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball" or "Set1 Round2 Fireball" or "RMR1 Fireball" or "RMR2 Fireball" or "RMR3 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->RMR2 Fireball2]]]
<strike>You wait and see what your opponent will do.</strike>
(if: (history:) contains "Set1 Round1 Wait" or "Set1 Round2 Wait" or "RMR1 Wait" or "RMR2 Wait" or "RMR3 Wait")[[[*Wait and anticipate a jump in attack.*->RMR2 Wait2]]]
(if: (history:) contains "Set1 Round2 NeutralKD" or "RMR1 Walk" or "RMR2 Walk" or "RMR3 Walk" or "RMR1 NeutralFail" or "RMR2 NeutralFail" or "RMR3 NeutralFail" or "RMR1 Jump" or "RMR2 Jump" or "RMR3 Jump" or "RMR1 Fireball2" or "RMR2 Fireball2" or "RMR3 Fireball2")[[[*Walk forward into a range where your normal attacks are most effective.*->RMR2 Walk]]]Your opponent expected you to press your farthest reaching attack and was ready with a <a href="https://redd.it/48m2t7" target="_blank"> whiff punish</a>. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)You notice that when you walked into max range your opponent just walked backward.
This might be information <a href="https://redd.it/4ni32p" target="_blank"> worth remembering</a>.
[[You decide to try that again...->RMR2 Walk]]YOU SUCCESSFULLY HIT YOUR OPPONENT LOW AS THEY WALKED BACKWARD!!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)You weren't able to properly anti-air your opponent.
Your opponent lands a full jump in combo which leads into a knockdown.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)YOU SUCCESSFULLY ANTI-AIR YOUR OPPONENT!
By some miracle you were able react to the neutral jump.
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR2 Oki]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)Your opponent blocked your invincible reversal. You fly through the air and are helpless when you land.
Your opponent <a href="https://redd.it/47jomy" target="_blank"> punishes</a> your foolish reversal with a max damage combo!
(set: $p1 to $p1 - 2)(if: $p1 < 0)[(set: $p1 to 0)]
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]Back to the initial spacing of the match. What will you do?
[[The combo's you practiced all started with a jump in attack so you choose to jump at your opponent.->RMR3 Jump]]
[[You remember how to throw a fireball so you immediately throw your fastest projectile.->RMR3 Fireball]]
(if: (history:) contains "Set1 Round1 Fireball" or "Set1 Round2 Fireball" or "RMR1 Fireball" or "RMR2 Fireball" or "RMR3 Fireball")[[[*Pump fake a fireball motion to get your opponent to react.*->RMR3 Fireball2]]]
<strike>You wait and see what your opponent will do.</strike>
(if: (history:) contains "Set1 Round1 Wait" or "Set1 Round2 Wait" or "RMR1 Wait" or "RMR2 Wait" or "RMR3 Wait")[[[*Wait and anticipate a jump in attack.*->RMR3 Wait2]]]
(if: (history:) contains "Set1 Round2 NeutralKD" or "RMR1 Walk" or "RMR2 Walk" or "RMR3 Walk" or "RMR1 NeutralFail" or "RMR2 NeutralFail" or "RMR3 NeutralFail" or "RMR1 Jump" or "RMR2 Jump" or "RMR3 Jump" or "RMR1 Fireball2" or "RMR2 Fireball2" or "RMR3 Fireball2")[[[*Walk forward into a range where your normal attacks are most effective.*->RMR3 Walk]]]Your opponent cleanly anti-air's your jump in attack and juggles you for moderate damage.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)Your opponent jumps over your poorly spaced projectile and lands a full combo. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)
(set: $fbtest to 1)Your opponent beats you to the punch and throws a projectile!
At this range you weren't ready and take some damage.
Your opponent continues to throw fireballs but this time you are able to block.
After blocking a second fireball you decide to jump!
*This feels like a trap...*
*There must be a better way to <a href="https://redd.it/4fuuvb" target="_blank"> manage projectiles</a>.*
[[Continue->RMR3 Jump]]
(set: $fbtest to 1)Your opponent also seems intent on waiting...
[[Continue->RMR3 Initial]]Your opponent <a href="https://redd.it/49ys5t" target="_blank">dashed forward and threw you</a>!
*It might be wise to jab check your opponent to prevent them from advancing so quickly from a distance.*
You take some damage and are thrown to the ground.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)It's a mirror match so you walk into the range of your farthest reaching normal. What will you do?
[[Attack with your farthest reaching normal.->RMR3 NeutralFail]]
(if: (history:) contains "RMR1 Neutral" or "RMR2 Neutral" or "RMR3 Neutral" or "Set1 Round2 Neutral Whiff")[[[*Walk back out of range*->RMR3 Neutral Info]]]
(if: (history:) contains "Set1 Round2 Neutral Whiff" or "RMR1 Neutral Info" or "RMR2 Neutral Info" or "RMR3 Neutral Info")[[[*Walk back out of range and expect your opponent to press their farthest reaching normal*->RMR3 NeutralFail]]]
(if: (history:) contains "RMR3 Neutral Info" or "RMR3 Neutral Info")[[[*Walk forward to challenge your opponent's space and attack with a quick low.*->RMR3 WhiffP]]]
(if: $goodfb is 1)[[[Try throwing a fireball at a range where your opponent cannot jump on reaction or hit you out of the startup.->RMR3 GoodFB Fail]]](else-if: $fbtest is 1)[[[Try throwing a fireball at a range where your opponent cannot jump on reaction or hit you out of the startup.->RMR3 Good Fireball]]] (if: (history:) contains "RMR3 Good Fireball")[**Might be a good idea to mix it up**]You notice that when you walked into max range your opponent just walked backward.
This might be information <a href="https://redd.it/4ni32p" target="_blank"> worth remembering</a>.
[[You decide to try that again...->RMR3 Walk]]Your opponent dashes forward and is right next to you as you get up off the floor. What do you do?
[[Invincible Reversal->RMR3 WU Reversal]]
[[You wake up with your fastest attack to challenge their approach.->RMR3 WU Attack]] (if: (history:) contains "RMR2 WU Tech" or "RMR3 WU Tech" or "RMR2 WU LT" or "RMR3 WU LT")[*A fast attack can beat a shimmy*]
[[You worry they might have the advantage so you block.->RMR3 WU Block]]
(if: (history:) contains "Set1 Round1 Wakeup1 Block" or "Set1 Round1 Wakeup2 Block" or "RMR1 WU1 Block" or "RMR2 WU Block" or "RMR3 WU Block")[[[*You expect a throw is coming and attempt to tech the throw.*->RMR3 WU Tech]]]
(if: (history:) contains "Set1 Round2 Wakeup2 Tech" or "RMR1 WU1 Tech" or "RMR2 WU Tech" or "RMR3 WU Tech")[[[*You aren't sure whether your opponent will attack or throw so you perform a late throw tech.*->RMR3 WU LT]]]*You remember what your opponent did when they knocked you down and you've been practicing that setup*
You are right next to your opponent as they get up from the ground. How do you pressure your opponent?
[[Bait a Reversal->RMR3 Oki Bait]] (if: (history:) contains "RMR1 Oki1 Bait")[*They have meter for this reversal](else-if: (history:) contains "RMR3 Oki Bait")[*Your opponent is out of meter*]
(if: $meaty is 1)[[[Meaty->RMR3 Oki MeatyFail]]](else:)[[[Meaty->RMR3 Oki Meaty]]] (if: (history:) contains "RMR3 Oki Meaty")[**Might be a good idea to mix it up**]
(if: $frametrap is 1)[[[*Frame Trap*->RMR3 Oki FTFail]]](else-if: (history:) contains "RMR1 Oki1 Meaty" or "RMR2 Oki Meaty" or "RMR3 Oki Meaty")[[[*Frame Trap*->RMR3 Oki FT]]] (if: (history:) contains "RMR3 Oki FT")[**Might be a good idea to mix it up**]
[[Throw->RMR3 Oki Throw]] (if: (history:) contains "RMR3 Oki Throw")[**Might be a good idea to mix it up**]
(if: $throwAA is 1)[[[*Throw but anticipate an escape attempt*->RMR3 Oki TAAFail]]](else-if: (history:) contains "RMR2 Oki Throw" or "RMR3 Oki Throw")[[[*Throw but anticipate an escape attempt*->RMR3 Oki ThrowAA]]]
(if: $tickthrow is 1)[[[*Tick Throw*->RMR3 Oki TTFail]]](else-if: (history:) contains "RMR1 Oki1 Throw" or "RMR2 Oki Throw" or "RMR3 Oki Throw")[[[*Tick Throw*->RMR3 Oki TT]]] (if: (history:) contains "RMR3 Oki TT")[**Might be a good idea to mix it up**]
(if: $shimmy is 1)[[[*Shimmy*->RMR3 Oki ShimmyFail]]](else-if: (history:) contains "RMR2 WU Tech" or "RMR2 WU LT" or "RMR3 WU Tech" or "RMR3 WU LT")[[[*Shimmy*->RMR3 Oki Shimmy]]] (if: (history:) contains "RMR3 Oki Shimmy")[**Might be a good idea to mix it up**]Your opponent blocked your invincible reversal. You fly through the air and are helpless when you land.
Your opponent <a href="https://redd.it/47jomy" target="_blank"> punishes</a> your foolish reversal with a max damage combo!
(set: $p1 to $p1 - 2)(if: $p1 < 0)[(set: $p1 to 0)]
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]YOUR ATTACK IS A SUCCESS!
Your opponent attempted to walk backwards on your wake up in an attempt to bait a reversal or maybe a throw.
You catch your opponent with a low attack, deal some damage, and cause a knockdown.
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)YOU SUCCESSFULLY BLOCK YOUR OPPONENETS ATTACKS!
After the safe blockstring your opponent backs off and resets the spacing.
[[Continue->RMR3 Initial]]Your opponent backed up out of throw range and punished your recovery! You've never seen this before but it's very effective.
*This is called a <a href="https://redd.it/4hu93f" target="_blank">shimmy</a> and this fancy trick is worth remembering*
You take some damage and are knocked to the ground.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)Your opponent backed up out of throw range and punished your recovery! You've never seen this before but it's very effective.
*This is called a <a href="https://redd.it/4hu93f" target="_blank">shimmy</a> and this fancy trick is worth remembering*
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)YOU BLOCK YOUR OPPONENT'S REVERSAL!
They are defenseless as you land MASSIVE damage and cause a knockdown.
(set: $p2 to $p2 - 2)(if: $p2 < 0)[(set: $p2 to 0)]
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]YOUR MEATY IS A SUCCESS!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)
(set: $meaty to $meaty + 1)Your opponent performs an invincible reversal in between the gap of your frame trap.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)
(set: $frametrap to $frametrap + 1)YOUR OPPONENT NEUTRAL JUMPED AND AVOIDED THE THROW!
You try to remember what your anti-air attacks are but your opponent is fast approaching. What do you do?
[[Standing Light Punch->RMR3 AAFail]]
[[Standing Medium Punch->RMR3 AAFail]]
[[Standing Heavy Punch->RMR3 AAFail]]
[[Standing Light Kick->RMR3 AAFail]]
[[Standing Medium Kick->RMR3 AAFail]]
[[Standing Heavy Kick->RMR3 AAFail]]
[[Crouching Light Punch->RMR3 AAFail]]
[[Crouching Medium Punch->RMR3 AAFail]]
[[Crouching Heavy Punch->RMR3 AASuccess]]
[[Crouching Light Kick->RMR3 AAFail]]
[[Crouching Medium Kick->RMR3 AAFail]]
[[Crouching Heavy Kick->RMR3 AAFail]]
{(live: 5s)[
(set: $timeLeft to $timeLeft - 1) (replace: ?countdown)[Time remaining: $timeLeft]
(if: $timeLeft <= 0)[(goto: "RMR3 AAFail")]
]
}YOUR OPPONENT JUMPS BUT YOU ARE READY!
You are able to anti-air your opponent and juggle them into a combo and a knockdown.
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)
(set: $throwAA to $throwAA + 1)Your opponent performs an invincible reversal in between the gap of your tick throw.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)
(set: $tickthrow to $tickthrow + 1)YOUR SHIMMY IS A SUCCESS!!
You have adapted so quickly! From having never performed a shimmy to perfectly executing a shimmy against an opponent is a huge leap forward!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)
(set: $shimmy to $shimmy + 1)Your opponent expected you to press your farthest reaching attack and was ready with a <a href="https://redd.it/48m2t7" target="_blank"> whiff punish</a>. You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)YOU SUCCESSFULLY HIT YOUR OPPONENT LOW AS THEY WALKED BACKWARD!!
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)You weren't able to properly anti-air your opponent.
Your opponent lands a full jump in combo which leads into a knockdown.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)YOU SUCCESSFULLY ANTI-AIR YOUR OPPONENT!
By some miracle you were able react to the neutral jump.
You damage your opponent and take advantage of the knockdown.
(if: $p2 != 0)[[[Continue->RMR3 Oki]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)You practiced hard to get to this point.
You didn't drop a single combo.
You remembered your anti-air's in critical moments.
You even able to adjust your play in the middle of a match.
[[Continue->You Win3]]The true victory is in what you've learned.
Take what you've learned into your next set. Always look for ways to improve. If you're bested in battle, work harder and earn your wins.
The grind continues.
<a href="https://www.reddit.com/r/stReetfighter/wiki/v/giefsgym" target="_blank">There is so much opportunity to learn.</a>
ENDYour opponent expected you to attempt a frame trap and patiently blocked.
*You were unable to <a href="https://redd.it/48geqw" target="_blank">hit confirm</a> your attack and ended the blockstring with a punishable special attack.*
During your recovery your opponent hits you with a quick punish combo.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)Your opponent expected you to attempt a tick throw and backdashed after blocking the first attack.
During your throw recovery your opponent knocks you down with a sweep.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)Your opponent anticipated a meaty attack and blocked successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR2 Initial]]
(set: $meaty to $meaty + 1)Your opponent anticipated a frame trap and blocked successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR2 Initial]]
(set: $frametrap to $frametrap + 1)Your opponent anticipated a tick throw and was able to break the throw successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR2 Initial]]
(set: $tickthrow to $tickthrow + 1)Your opponent performed a quick attack on wake up to interrupt your shimmy attempt.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)
(set: $shimmy to $shimmy + 1)Your opponent anticipated a tick throw and was able to break the throw successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR2 Initial]]
(set: $throwAA to $throwAA + 1)Your opponent anticipated a meaty attack and blocked successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR3 Initial]]
(set: $meaty to $meaty + 1)Your opponent anticipated a frame trap and blocked successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR3 Initial]]
(set: $frametrap to $frametrap + 1)Your opponent anticipated a tick throw and was able to break the throw successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR3 Initial]]
(set: $tickthrow to $tickthrow + 1)Your opponent anticipated a tick throw and was able to break the throw successfully.
Your opponent resets the spacing to starting range.
[[Continue->RMR3 Initial]]
(set: $throwAA to $throwAA + 1)Your opponent performed a quick attack on wake up to interrupt your shimmy attempt.
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)
(set: $shimmy to $shimmy + 1)YOUR OPPONENT TAKES A FIREBALL RIGHT TO THE FACE!
You deal some damage and push your opponent back to starting range.
(if: $p2 != 0)[[[Continue->RMR1 Initial]]](else:)[[[Continue->RMR1 Win]]]
(set: $p2 to $p2 - 1)
(set: $goodfb to $goodfb + 1)Your opponent performs a special move with projectile invincibility in anticipation of your fireball!
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR1 WU Options]]](else:)[[[Continue->RMR1 Lose]]]
(set: $p1 to $p1 - 1)
(set: $goodfb to $goodfb + 1)YOUR OPPONENT TAKES A FIREBALL RIGHT TO THE FACE!
You deal some damage and push your opponent back to starting range.
(if: $p2 != 0)[[[Continue->RMR2 Initial]]](else:)[[[Continue->RMR2 Win]]]
(set: $p2 to $p2 - 1)
(set: $goodfb to $goodfb + 1)Your opponent performs a special move with <a href="https://redd.it/4fuuvb " target="_blank">projectile invincibility</a> in anticipation of your fireball!
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR2 WU Options]]](else:)[[[Continue->RMR2 Lose]]]
(set: $p1 to $p1 - 1)
(set: $goodfb to $goodfb + 1)YOUR OPPONENT TAKES A FIREBALL RIGHT TO THE FACE!
You deal some damage and push your opponent back to starting range.
(if: $p2 != 0)[[[Continue->RMR3 Initial]]](else:)[[[Continue->RMR3 Win]]]
(set: $p2 to $p2 - 1)
(set: $goodfb to $goodfb + 1)Your opponent performs a special move with <a href="https://redd.it/4fuuvb " target="_blank">projectile invincibility</a> in anticipation of your fireball!
You take some damage and are knocked down.
(if: $p1 != 0)[[[Continue->RMR3 WU Options]]](else:)[[[Continue->RMR3 Lose]]]
(set: $p1 to $p1 - 1)
(set: $goodfb to $goodfb + 1)