Skip to content

Commit

Permalink
docs: finish rest of tech
Browse files Browse the repository at this point in the history
Finish the following tech:

* Dash attack.
* Falling aerial.
* Rapid turnaround.
* Running jab.
* Running neutral aerial.
  • Loading branch information
arxanas committed Oct 5, 2020
1 parent 4f19632 commit e12f318
Show file tree
Hide file tree
Showing 9 changed files with 221 additions and 95 deletions.
47 changes: 35 additions & 12 deletions src/components/tech/DashAttackTech.vue
Original file line number Diff line number Diff line change
@@ -1,37 +1,60 @@
<template>
<BaseTechDescription>
<template v-slot:description>
TODO
A dash attack is an attack that can be initiated while
<TechLink tech-id="dash">dashing</TechLink>. It typically has a greater
range than other grounded attacks due to the forward momentum of dashing.
</template>
<template v-slot:inputs>
<p>TODO</p>
<ul>
<li>
<ControlInputs inputs="r" />: Gently tilt the control stick forward.
<ControlInputs inputs="R a" />: Dash forward. While holding the
control stick, tap <ControlInputs inputs="a" />.
</li>
</ul>
</template>
<template v-slot:exercise>
TODO
<p>
Select a distance between three and five grid units to dash (choose a
longer distance for faster characters). Try to land the dash attack at
the same distance every time.
</p>
<ol>
<li>Walk forward two grid units at your maximum walking speed.</li>
<li>Walk backward two grid units at your maximum walking speed.</li>
<li>
Dash forward the chosen distance and perform a dash attack, facing
forward.
</li>
<li>
Dash backward to the original position and perform a dash attack, now
facing backward.
</li>
<li>Repeat.</li>
</ol>
<p>
Consider the rep failed if the running jab comes out closer or farther
than the chosen distance.
</p>
</template>
<template v-slot:common-mistakes>
TODO
<ul>
<li>
<b>Character dashes instead of walks</b>: You have tapped the control
stick too hard, and accidentally inputted
<ControlInputs inputs="R" /> instead of <ControlInputs inputs="r" />.
<b>Character performs a smash attack instead of a dash attack</b>: You
have inputted <ControlInputs inputs="R + a" />; that is, you dashed
and attacked simultaneously. You must initiate a dash before inputting
<ControlInputs inputs="a" />.
</li>
<li>
<b>Character performs a jab instead of a dash attack</b>: You have
inputted <ControlInputs inputs="R . a" />; that is, you have released
the control stick before tapping <ControlInputs inputs="a" />. You
must remain dashing when inputting <ControlInputs inputs="a" />.
(<TechLink tech-id="running-jab">Running jab</TechLink> is a different
technique.)
</li>
</ul>
</template>
<template v-slot:video>
TODO
<TechVideo video-id="ta3L35wsE6o" start-time="0:37">
<TechVideo video-id="ta3L35wsE6o" start-time="5:39">
From IzAw's
<i
><a
Expand Down
36 changes: 29 additions & 7 deletions src/components/tech/FallingAerialTech.vue
Original file line number Diff line number Diff line change
@@ -1,14 +1,25 @@
<template>
<BaseTechDescription>
<template v-slot:description
>TODO</template
>
<template v-slot:description>
A falling aerial is an aerial attack performed just before reaching the
ground. These attacks have low landing lag and are relatively safe
attacks. As such, they are integral parts of many characters' toolkits.
</template>
<template v-slot:inputs>
<p>
<ControlInputs :inputs="controlInputs" />: Hop {{ jumpDirection }}, then
TODO: fast-fall?? initiate a fast-fall with
<ControlInputs inputs="d" />. While falling, perform the aerial attack
before reaching the ground.
initiate a
<TechLink
tech-id="fast-fall"
:variant="{
facing: variant.facing,
jumpDistance: variant.jumpDistance,
hop: variant.hop,
}"
>fast-fall</TechLink
>
with <ControlInputs inputs="d" />. While falling, perform the aerial
attack before reaching the ground.
</p>
<p>
The exact timing of the aerial attack depends on your character, as some
Expand Down Expand Up @@ -68,7 +79,18 @@
</li>
</ul>
</template>
<template v-slot:hints> </template>
<template v-slot:video>
<TechVideo video-id="DrBWKkO9OeU" start-time="4:31">
From IzAw's
<i
><a
href="https://www.youtube.com/playlist?list=PL4SzCzeORbSRRI72fLpdCCDI-SZIwqFyJ"
>Art of Smash Ultimate</a
></i
>
series.
</TechVideo>
</template>
</BaseTechDescription>
</template>

Expand Down
20 changes: 11 additions & 9 deletions src/components/tech/FullHopTech.vue
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,17 @@
</ol>
</template>
<template v-slot:common-mistakes>
<li>
<b>Character short-hops instead of full-hopping</b>: You have not held
the jump button for long enough.
</li>
<li>
<b>Character turns around when hopping back to original position</b>:
You pressed <ControlInputs inputs="l" /> just before you jumped. Try
pressing it slightly after you do the jump input.
</li>
<ul>
<li>
<b>Character short-hops instead of full-hopping</b>: You have not held
the jump button for long enough.
</li>
<li>
<b>Character turns around when hopping back to original position</b>:
You pressed <ControlInputs inputs="l" /> just before you jumped. Try
pressing it slightly after you do the jump input.
</li>
</ul>
</template>
<template v-slot:video>
<TechVideo video-id="ta3L35wsE6o" start-time="1:43">
Expand Down
46 changes: 36 additions & 10 deletions src/components/tech/RapidTurnaroundTech.vue
Original file line number Diff line number Diff line change
@@ -1,37 +1,63 @@
<template>
<BaseTechDescription>
<template v-slot:description>
TODO
<p>
Turning around rapidly is important for fine-grained maneuvers.
Practicing rapid turnaround lets you prepare for the following
situations:
</p>

<ul>
<li>Performing tilt attacks (assuming you don't use Tilt Stick).</li>
<li>Turnaround grabs.</li>
<li>
Performing neutral attacks (jabs and neutral-b) in the correct
direction.
</li>
<li>
Preparing for a backward aerial from a forward-facing position, or
vice-versa.
</li>
</ul>
</template>
<template v-slot:inputs>
<p>TODO</p>
<ul>
<li>
<ControlInputs inputs="r" />: Gently tilt the control stick forward.
</li>
</ul>
<p>
Consider the rep failed if your character performs a dash or tilt
attack.
</p>
</template>
<template v-slot:exercise>
TODO
<ol>
<li>Walk forward two grid units at your maximum walking speed.</li>
<li>Walk backward two grid units at your maximum walking speed.</li>
<li>Turn forwards, then perform a jab.</li>
<li>Turn backwards, then perform a jab in the other direction.</li>
<li>Repeat.</li>
</ol>
<p>
Consider the rep failed if you don't turn around successfully, or if you
dash instead of turn.
</p>
</template>
<template v-slot:common-mistakes>
TODO
<ul>
<li>
<b>Character dashes instead of walks</b>: You have tapped the control
stick too hard, and accidentally inputted
<b>Character dashes instead of turning around</b>: You have tapped the
control stick too hard, and accidentally inputted
<ControlInputs inputs="R" /> instead of <ControlInputs inputs="r" />.
</li>
<li>
<b>Character performs tilt attack instead of turning around</b>: You
have inputted <ControlInputs inputs="r + a" />, and performed the
turnaround at the same time as the jab.
</li>
</ul>
</template>
<template v-slot:video>
TODO
<TechVideo video-id="ta3L35wsE6o" start-time="0:37">
<TechVideo video-id="DrBWKkO9OeU" start-time="7:29">
From IzAw's
<i
><a
Expand Down
67 changes: 44 additions & 23 deletions src/components/tech/RunningJabTech.vue
Original file line number Diff line number Diff line change
@@ -1,47 +1,68 @@
<template>
<BaseTechDescription>
<template v-slot:description>
TODO
<p>
A running jab is a jab (neutral attack) that is performed during a dash.
When doing so, your forward momentum is cancelled as the jab comes out.
</p>
<p>
The usefulness of a running jab varies between characters. However, it's
useful to learn, as the inputs are a component of advanced techniques
like attack-cancelling.
</p>
</template>
<template v-slot:inputs>
<p>TODO</p>
<ul>
<li>
<ControlInputs inputs="r" />: Gently tilt the control stick forward.
<ControlInputs inputs="R . a" />: Dash forward. Once dashing, release
the control stick and then quickly input <ControlInputs inputs="a" />,
before your character has slowed down. Your forward momentum should be
immediately cancelled.
</li>
</ul>
</template>
<template v-slot:exercise>
TODO
<p>
Select a distance between three and five grid units to dash (choose a
longer distance for faster characters). Try to land the dash attack at
the same distance every time.
</p>
<ol>
<li>Walk forward two grid units at your maximum walking speed.</li>
<li>Walk backward two grid units at your maximum walking speed.</li>
<li>
Dash forward the chosen distance and perform a running jab, facing
forward.
</li>
<li>
Dash backward to the original position and perform a running jab, now
facing backward.
</li>
<li>Repeat.</li>
</ol>
<p>
Consider the rep failed if the running jab comes out closer or farther
than the chosen distance.
</p>
</template>
<template v-slot:common-mistakes>
TODO
<ul>
<li>
<b>Character dashes instead of walks</b>: You have tapped the control
stick too hard, and accidentally inputted
<ControlInputs inputs="R" /> instead of <ControlInputs inputs="r" />.
<b>Character performs a smash attack instead of a running jab</b>: You
have inputted <ControlInputs inputs="R + a" />; that is, you dashed
and attacked simultaneously. You must initiate a dash before inputting
<ControlInputs inputs="a" />.
</li>
<li>
<b
>Character performs a
<TechLink tech-id="dash-attack">dash attack</TechLink> instead of a
jab</b
>: You have inputted <ControlInputs inputs="R a" />; that is, you
haven't released the control stick before tapping
<ControlInputs inputs="a" />. You must release the control stick
before inputting <ControlInputs inputs="a" />.
</li>
</ul>
</template>
<template v-slot:video>
TODO
<TechVideo video-id="ta3L35wsE6o" start-time="0:37">
From IzAw's
<i
><a
href="https://www.youtube.com/playlist?list=PL4SzCzeORbSRRI72fLpdCCDI-SZIwqFyJ"
>Art of Smash Ultimate</a
></i
>
series.
</TechVideo>
</template>
</BaseTechDescription>
</template>

Expand Down
50 changes: 27 additions & 23 deletions src/components/tech/RunningNeutralAerialTech.vue
Original file line number Diff line number Diff line change
@@ -1,47 +1,51 @@
<template>
<BaseTechDescription>
<template v-slot:description>
TODO
<p>
A running neutral aerial is a neutral aerial that is performed while
your character has forward or backward momentum from dashing.
</p>
<p>
Being able to perform a neutral aerial with momentum is quite important
for many characters' toolkits, since neutral aerials are typically fast
and surround the character with a hitbox.
</p>
</template>
<template v-slot:inputs>
<p>TODO</p>
<ul>
<li>
<ControlInputs inputs="r" />: Gently tilt the control stick forward.
<ControlInputs inputs="R . sh + a . R" />: Run forward. Then input a
short-hop neutral aerial by pressing
<ControlInputs inputs="sh + a" /> simultaneously. Immediately
afterwards, release the controls and continue holding forward, so that
you retain your forward momentum.
</li>
</ul>
</template>
<template v-slot:exercise>
TODO
<ol>
<li>Walk forward two grid units at your maximum walking speed.</li>
<li>Walk backward two grid units at your maximum walking speed.</li>
<li>
Run forward a few grid units. While running forward, perform a neutral
aerial.
</li>
<li>
Run back to the starting position. While running back, perform a
neutral aerial.
</li>
<li>Repeat.</li>
</ol>
Consider the rep failed if you perform the wrong type of aerial, or if you
lose momentum while performing the neutral aerial.
</template>
<template v-slot:common-mistakes>
TODO
<ul>
<li>
<b>Character dashes instead of walks</b>: You have tapped the control
stick too hard, and accidentally inputted
<ControlInputs inputs="R" /> instead of <ControlInputs inputs="r" />.
<b>Character performs forward aerial instead of neutral aerial</b>:
You have not released the control stick while jumping, and
accidentally inputted <ControlInputs inputs="R + sh + a" />.
</li>
</ul>
</template>
<template v-slot:video>
TODO
<TechVideo video-id="ta3L35wsE6o" start-time="0:37">
From IzAw's
<i
><a
href="https://www.youtube.com/playlist?list=PL4SzCzeORbSRRI72fLpdCCDI-SZIwqFyJ"
>Art of Smash Ultimate</a
></i
>
series.
</TechVideo>
</template>
</BaseTechDescription>
</template>

Expand Down
Loading

0 comments on commit e12f318

Please sign in to comment.