From 56a4fd93170a3122b402d8651ce74e0a75fd7563 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:17:31 +0200 Subject: [PATCH 01/23] cleanup --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 252114b..85e7c1d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -/rev_2_sauce.iml /.idea/ From f1a10bd87fa160077a4e4c8f7a3a6787d23d04a6 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:20:00 +0200 Subject: [PATCH 02/23] Moved all the files inside the /docs/ folder --- .../ComboStructure}/Blitz/README.md | 0 .../DoubleBerrySetup_Zato_Frame_to_toss.png | Bin .../DamageOptimization/README.md | 0 .../ComboStructure}/Golden_IK/README.md | 0 .../ComboStructure}/Hitconfirms/README.md | 0 .../ComboStructure}/Safejumps/README.md | 0 .../ComboStructure}/f-Shikis/README.md | 0 .../Combofucks}/BurstPunish.md | 0 {Combofucks => docs/Combofucks}/BurstSafe.md | 0 .../Combofucks}/Others/README.md | 0 .../Combofucks}/StadardRoutes.md | 0 Dishwasher.md => docs/Dishwasher.md | 0 {Footage => docs/Footage}/README.md | 0 {Graveyard => docs/Graveyard}/README.md | 0 {Guides => docs/Guides}/README.md | 0 .../Guides}/ShotgunLoops/README.md | 0 .../src/wallsplat_hitbox_good.png | Bin Kyouse.md => docs/Kyouse.md | 0 {Matches => docs/Matches}/Ky.md | 0 {Matches => docs/Matches}/Slayer.md | 0 {Mu => docs/Mu}/Axl/README.md | 0 {Mu => docs/Mu}/Baiken/Buttons/README.md | 0 {Mu => docs/Mu}/Baiken/Punishes/README.md | 0 {Mu => docs/Mu}/Baiken/README.md | 0 {Mu => docs/Mu}/Baiken/Situations/README.md | 0 {Mu => docs/Mu}/Jam/Notes.md | 0 {Mu => docs/Mu}/Johnny/Punishes/README.md | 0 {Mu => docs/Mu}/Johnny/README.md | 0 {Mu => docs/Mu}/Johnny/Tech/README.md | 0 {Mu => docs/Mu}/Johnny/Thoughts/README.md | 0 {Mu => docs/Mu}/Ky/Punishes/README.md | 0 {Mu => docs/Mu}/Ky/README.md | 0 {Mu => docs/Mu}/Leo/Punishes/README.md | 0 .../src/img/148px-GGXRD_Leo_Zweit.png | Bin .../img/210px-GGXRD-R2_Leo_214S_Hitbox.png | Bin .../img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png | Bin .../img/210px-GGXRD-R2_Leo_236S_Hitbox.png | Bin .../src/img/210px-GGXRD_Leo_Dritt.png | Bin .../Punishes/src/img/210px-GGXRD_Leo_Erst.png | Bin {Mu => docs/Mu}/Leo/README.md | 0 {Mu => docs/Mu}/Millia/README.md | 0 {Mu => docs/Mu}/README.md | 0 {Mu => docs/Mu}/Raven/README.md | 0 {Mu => docs/Mu}/Slayer/Punishes/README.md | 0 .../Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg | Bin {Mu => docs/Mu}/Slayer/README.md | 0 {Mu => docs/Mu}/Slayer/weird_shit.md | 0 {Mu => docs/Mu}/Sol/README.md | 0 {Mu => docs/Mu}/Venom/README.md | 0 {Mu => docs/Mu}/Zato/Pressure/README.md | 0 {Mu => docs/Mu}/Zato/README.md | 0 {Oki => docs/Oki}/README.md | 0 {Pressure => docs/Pressure}/README.md | 0 README.md => docs/README.md | 0 .../Stealing}/Combo_Breaker_2023.md | 0 {Stealing => docs/Stealing}/tmp.md | 0 gimmicks_tmp.md => docs/gimmicks_tmp.md | 0 tmp_notes.md => docs/tmp_notes.md | 0 mkdocs.yaml | 39 ++++++++++++++++++ 59 files changed, 39 insertions(+) rename {ComboStructure => docs/ComboStructure}/Blitz/README.md (100%) rename {ComboStructure => docs/ComboStructure}/Blitz/src/DoubleBerrySetup_Zato_Frame_to_toss.png (100%) rename {ComboStructure => docs/ComboStructure}/DamageOptimization/README.md (100%) rename {ComboStructure => docs/ComboStructure}/Golden_IK/README.md (100%) rename {ComboStructure => docs/ComboStructure}/Hitconfirms/README.md (100%) rename {ComboStructure => docs/ComboStructure}/Safejumps/README.md (100%) rename {ComboStructure => docs/ComboStructure}/f-Shikis/README.md (100%) rename {Combofucks => docs/Combofucks}/BurstPunish.md (100%) rename {Combofucks => docs/Combofucks}/BurstSafe.md (100%) rename {Combofucks => docs/Combofucks}/Others/README.md (100%) rename {Combofucks => docs/Combofucks}/StadardRoutes.md (100%) rename Dishwasher.md => docs/Dishwasher.md (100%) rename {Footage => docs/Footage}/README.md (100%) rename {Graveyard => docs/Graveyard}/README.md (100%) rename {Guides => docs/Guides}/README.md (100%) rename {Guides => docs/Guides}/ShotgunLoops/README.md (100%) rename {Guides => docs/Guides}/ShotgunLoops/src/wallsplat_hitbox_good.png (100%) rename Kyouse.md => docs/Kyouse.md (100%) rename {Matches => docs/Matches}/Ky.md (100%) rename {Matches => docs/Matches}/Slayer.md (100%) rename {Mu => docs/Mu}/Axl/README.md (100%) rename {Mu => docs/Mu}/Baiken/Buttons/README.md (100%) rename {Mu => docs/Mu}/Baiken/Punishes/README.md (100%) rename {Mu => docs/Mu}/Baiken/README.md (100%) rename {Mu => docs/Mu}/Baiken/Situations/README.md (100%) rename {Mu => docs/Mu}/Jam/Notes.md (100%) rename {Mu => docs/Mu}/Johnny/Punishes/README.md (100%) rename {Mu => docs/Mu}/Johnny/README.md (100%) rename {Mu => docs/Mu}/Johnny/Tech/README.md (100%) rename {Mu => docs/Mu}/Johnny/Thoughts/README.md (100%) rename {Mu => docs/Mu}/Ky/Punishes/README.md (100%) rename {Mu => docs/Mu}/Ky/README.md (100%) rename {Mu => docs/Mu}/Leo/Punishes/README.md (100%) rename {Mu => docs/Mu}/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png (100%) rename {Mu => docs/Mu}/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png (100%) rename {Mu => docs/Mu}/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png (100%) rename {Mu => docs/Mu}/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png (100%) rename {Mu => docs/Mu}/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png (100%) rename {Mu => docs/Mu}/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png (100%) rename {Mu => docs/Mu}/Leo/README.md (100%) rename {Mu => docs/Mu}/Millia/README.md (100%) rename {Mu => docs/Mu}/README.md (100%) rename {Mu => docs/Mu}/Raven/README.md (100%) rename {Mu => docs/Mu}/Slayer/Punishes/README.md (100%) rename {Mu => docs/Mu}/Slayer/Punishes/src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg (100%) rename {Mu => docs/Mu}/Slayer/README.md (100%) rename {Mu => docs/Mu}/Slayer/weird_shit.md (100%) rename {Mu => docs/Mu}/Sol/README.md (100%) rename {Mu => docs/Mu}/Venom/README.md (100%) rename {Mu => docs/Mu}/Zato/Pressure/README.md (100%) rename {Mu => docs/Mu}/Zato/README.md (100%) rename {Oki => docs/Oki}/README.md (100%) rename {Pressure => docs/Pressure}/README.md (100%) rename README.md => docs/README.md (100%) rename {Stealing => docs/Stealing}/Combo_Breaker_2023.md (100%) rename {Stealing => docs/Stealing}/tmp.md (100%) rename gimmicks_tmp.md => docs/gimmicks_tmp.md (100%) rename tmp_notes.md => docs/tmp_notes.md (100%) create mode 100644 mkdocs.yaml diff --git a/ComboStructure/Blitz/README.md b/docs/ComboStructure/Blitz/README.md similarity index 100% rename from ComboStructure/Blitz/README.md rename to docs/ComboStructure/Blitz/README.md diff --git a/ComboStructure/Blitz/src/DoubleBerrySetup_Zato_Frame_to_toss.png b/docs/ComboStructure/Blitz/src/DoubleBerrySetup_Zato_Frame_to_toss.png similarity index 100% rename from ComboStructure/Blitz/src/DoubleBerrySetup_Zato_Frame_to_toss.png rename to docs/ComboStructure/Blitz/src/DoubleBerrySetup_Zato_Frame_to_toss.png diff --git a/ComboStructure/DamageOptimization/README.md b/docs/ComboStructure/DamageOptimization/README.md similarity index 100% rename from ComboStructure/DamageOptimization/README.md rename to docs/ComboStructure/DamageOptimization/README.md diff --git a/ComboStructure/Golden_IK/README.md b/docs/ComboStructure/Golden_IK/README.md similarity index 100% rename from ComboStructure/Golden_IK/README.md rename to docs/ComboStructure/Golden_IK/README.md diff --git a/ComboStructure/Hitconfirms/README.md b/docs/ComboStructure/Hitconfirms/README.md similarity index 100% rename from ComboStructure/Hitconfirms/README.md rename to docs/ComboStructure/Hitconfirms/README.md diff --git a/ComboStructure/Safejumps/README.md b/docs/ComboStructure/Safejumps/README.md similarity index 100% rename from ComboStructure/Safejumps/README.md rename to docs/ComboStructure/Safejumps/README.md diff --git a/ComboStructure/f-Shikis/README.md b/docs/ComboStructure/f-Shikis/README.md similarity index 100% rename from ComboStructure/f-Shikis/README.md rename to docs/ComboStructure/f-Shikis/README.md diff --git a/Combofucks/BurstPunish.md b/docs/Combofucks/BurstPunish.md similarity index 100% rename from Combofucks/BurstPunish.md rename to docs/Combofucks/BurstPunish.md diff --git a/Combofucks/BurstSafe.md b/docs/Combofucks/BurstSafe.md similarity index 100% rename from Combofucks/BurstSafe.md rename to docs/Combofucks/BurstSafe.md diff --git a/Combofucks/Others/README.md b/docs/Combofucks/Others/README.md similarity index 100% rename from Combofucks/Others/README.md rename to docs/Combofucks/Others/README.md diff --git a/Combofucks/StadardRoutes.md b/docs/Combofucks/StadardRoutes.md similarity index 100% rename from Combofucks/StadardRoutes.md rename to docs/Combofucks/StadardRoutes.md diff --git a/Dishwasher.md b/docs/Dishwasher.md similarity index 100% rename from Dishwasher.md rename to docs/Dishwasher.md diff --git a/Footage/README.md b/docs/Footage/README.md similarity index 100% rename from Footage/README.md rename to docs/Footage/README.md diff --git a/Graveyard/README.md b/docs/Graveyard/README.md similarity index 100% rename from Graveyard/README.md rename to docs/Graveyard/README.md diff --git a/Guides/README.md b/docs/Guides/README.md similarity index 100% rename from Guides/README.md rename to docs/Guides/README.md diff --git a/Guides/ShotgunLoops/README.md b/docs/Guides/ShotgunLoops/README.md similarity index 100% rename from Guides/ShotgunLoops/README.md rename to docs/Guides/ShotgunLoops/README.md diff --git a/Guides/ShotgunLoops/src/wallsplat_hitbox_good.png b/docs/Guides/ShotgunLoops/src/wallsplat_hitbox_good.png similarity index 100% rename from Guides/ShotgunLoops/src/wallsplat_hitbox_good.png rename to docs/Guides/ShotgunLoops/src/wallsplat_hitbox_good.png diff --git a/Kyouse.md b/docs/Kyouse.md similarity index 100% rename from Kyouse.md rename to docs/Kyouse.md diff --git a/Matches/Ky.md b/docs/Matches/Ky.md similarity index 100% rename from Matches/Ky.md rename to docs/Matches/Ky.md diff --git a/Matches/Slayer.md b/docs/Matches/Slayer.md similarity index 100% rename from Matches/Slayer.md rename to docs/Matches/Slayer.md diff --git a/Mu/Axl/README.md b/docs/Mu/Axl/README.md similarity index 100% rename from Mu/Axl/README.md rename to docs/Mu/Axl/README.md diff --git a/Mu/Baiken/Buttons/README.md b/docs/Mu/Baiken/Buttons/README.md similarity index 100% rename from Mu/Baiken/Buttons/README.md rename to docs/Mu/Baiken/Buttons/README.md diff --git a/Mu/Baiken/Punishes/README.md b/docs/Mu/Baiken/Punishes/README.md similarity index 100% rename from Mu/Baiken/Punishes/README.md rename to docs/Mu/Baiken/Punishes/README.md diff --git a/Mu/Baiken/README.md b/docs/Mu/Baiken/README.md similarity index 100% rename from Mu/Baiken/README.md rename to docs/Mu/Baiken/README.md diff --git a/Mu/Baiken/Situations/README.md b/docs/Mu/Baiken/Situations/README.md similarity index 100% rename from Mu/Baiken/Situations/README.md rename to docs/Mu/Baiken/Situations/README.md diff --git a/Mu/Jam/Notes.md b/docs/Mu/Jam/Notes.md similarity index 100% rename from Mu/Jam/Notes.md rename to docs/Mu/Jam/Notes.md diff --git a/Mu/Johnny/Punishes/README.md b/docs/Mu/Johnny/Punishes/README.md similarity index 100% rename from Mu/Johnny/Punishes/README.md rename to docs/Mu/Johnny/Punishes/README.md diff --git a/Mu/Johnny/README.md b/docs/Mu/Johnny/README.md similarity index 100% rename from Mu/Johnny/README.md rename to docs/Mu/Johnny/README.md diff --git a/Mu/Johnny/Tech/README.md b/docs/Mu/Johnny/Tech/README.md similarity index 100% rename from Mu/Johnny/Tech/README.md rename to docs/Mu/Johnny/Tech/README.md diff --git a/Mu/Johnny/Thoughts/README.md b/docs/Mu/Johnny/Thoughts/README.md similarity index 100% rename from Mu/Johnny/Thoughts/README.md rename to docs/Mu/Johnny/Thoughts/README.md diff --git a/Mu/Ky/Punishes/README.md b/docs/Mu/Ky/Punishes/README.md similarity index 100% rename from Mu/Ky/Punishes/README.md rename to docs/Mu/Ky/Punishes/README.md diff --git a/Mu/Ky/README.md b/docs/Mu/Ky/README.md similarity index 100% rename from Mu/Ky/README.md rename to docs/Mu/Ky/README.md diff --git a/Mu/Leo/Punishes/README.md b/docs/Mu/Leo/Punishes/README.md similarity index 100% rename from Mu/Leo/Punishes/README.md rename to docs/Mu/Leo/Punishes/README.md diff --git a/Mu/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png b/docs/Mu/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png similarity index 100% rename from Mu/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png rename to docs/Mu/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png diff --git a/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png b/docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png similarity index 100% rename from Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png rename to docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png diff --git a/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png b/docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png similarity index 100% rename from Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png rename to docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png diff --git a/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png b/docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png similarity index 100% rename from Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png rename to docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png diff --git a/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png b/docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png similarity index 100% rename from Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png rename to docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png diff --git a/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png b/docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png similarity index 100% rename from Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png rename to docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png diff --git a/Mu/Leo/README.md b/docs/Mu/Leo/README.md similarity index 100% rename from Mu/Leo/README.md rename to docs/Mu/Leo/README.md diff --git a/Mu/Millia/README.md b/docs/Mu/Millia/README.md similarity index 100% rename from Mu/Millia/README.md rename to docs/Mu/Millia/README.md diff --git a/Mu/README.md b/docs/Mu/README.md similarity index 100% rename from Mu/README.md rename to docs/Mu/README.md diff --git a/Mu/Raven/README.md b/docs/Mu/Raven/README.md similarity index 100% rename from Mu/Raven/README.md rename to docs/Mu/Raven/README.md diff --git a/Mu/Slayer/Punishes/README.md b/docs/Mu/Slayer/Punishes/README.md similarity index 100% rename from Mu/Slayer/Punishes/README.md rename to docs/Mu/Slayer/Punishes/README.md diff --git a/Mu/Slayer/Punishes/src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg b/docs/Mu/Slayer/Punishes/src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg similarity index 100% rename from Mu/Slayer/Punishes/src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg rename to docs/Mu/Slayer/Punishes/src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg diff --git a/Mu/Slayer/README.md b/docs/Mu/Slayer/README.md similarity index 100% rename from Mu/Slayer/README.md rename to docs/Mu/Slayer/README.md diff --git a/Mu/Slayer/weird_shit.md b/docs/Mu/Slayer/weird_shit.md similarity index 100% rename from Mu/Slayer/weird_shit.md rename to docs/Mu/Slayer/weird_shit.md diff --git a/Mu/Sol/README.md b/docs/Mu/Sol/README.md similarity index 100% rename from Mu/Sol/README.md rename to docs/Mu/Sol/README.md diff --git a/Mu/Venom/README.md b/docs/Mu/Venom/README.md similarity index 100% rename from Mu/Venom/README.md rename to docs/Mu/Venom/README.md diff --git a/Mu/Zato/Pressure/README.md b/docs/Mu/Zato/Pressure/README.md similarity index 100% rename from Mu/Zato/Pressure/README.md rename to docs/Mu/Zato/Pressure/README.md diff --git a/Mu/Zato/README.md b/docs/Mu/Zato/README.md similarity index 100% rename from Mu/Zato/README.md rename to docs/Mu/Zato/README.md diff --git a/Oki/README.md b/docs/Oki/README.md similarity index 100% rename from Oki/README.md rename to docs/Oki/README.md diff --git a/Pressure/README.md b/docs/Pressure/README.md similarity index 100% rename from Pressure/README.md rename to docs/Pressure/README.md diff --git a/README.md b/docs/README.md similarity index 100% rename from README.md rename to docs/README.md diff --git a/Stealing/Combo_Breaker_2023.md b/docs/Stealing/Combo_Breaker_2023.md similarity index 100% rename from Stealing/Combo_Breaker_2023.md rename to docs/Stealing/Combo_Breaker_2023.md diff --git a/Stealing/tmp.md b/docs/Stealing/tmp.md similarity index 100% rename from Stealing/tmp.md rename to docs/Stealing/tmp.md diff --git a/gimmicks_tmp.md b/docs/gimmicks_tmp.md similarity index 100% rename from gimmicks_tmp.md rename to docs/gimmicks_tmp.md diff --git a/tmp_notes.md b/docs/tmp_notes.md similarity index 100% rename from tmp_notes.md rename to docs/tmp_notes.md diff --git a/mkdocs.yaml b/mkdocs.yaml new file mode 100644 index 0000000..fd1567d --- /dev/null +++ b/mkdocs.yaml @@ -0,0 +1,39 @@ +site_name: (My) Elphelt notes +site_description: My notes on Elphelt +site_url: https://github.com/OriolFilter/Elphelt + +repo_url: https://github.com/OriolFilter/Elphelt + + +theme: readthedocs + +markdown_extensions: +# - pymdownx.arithmatex +# - pymdownx.b64 +# - pymdownx.betterem +# - pymdownx.blocks.admonition +# - pymdownx.blocks.definition +# - pymdownx.blocks.details +# - pymdownx.blocks.html +# - pymdownx.blocks.tab +# - pymdownx.caret +# - pymdownx.critic +# - pymdownx.details +# - pymdownx.emoji +# - pymdownx.escapeall +# - pymdownx.extra +# - pymdownx.highlight +# - pymdownx.inlinehilite +# - pymdownx.keys + - pymdownx.magiclink +# - pymdownx.mark +# - pymdownx.pathconverter +# - pymdownx.progressbar +# - pymdownx.saneheaders +# - pymdownx.smartsymbols +# - pymdownx.snippets +# - pymdownx.striphtml +# - pymdownx.superfences +# - pymdownx.tabbed +# - pymdownx.tasklist +# - pymdownx.tilde From a34f98f5e689bc70e04758edcedcb03319b79a86 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:21:20 +0200 Subject: [PATCH 03/23] Cleanup broken link --- docs/Mu/Raven/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Mu/Raven/README.md b/docs/Mu/Raven/README.md index 55863cd..2a226a0 100644 --- a/docs/Mu/Raven/README.md +++ b/docs/Mu/Raven/README.md @@ -40,7 +40,7 @@ Backdash okay? Yes (gotta hold block afterwards) - Bridal -### Trade[Pressure](..%2F..%2FPressure) +### Trade - Delayed 2D - Delayed 5K From 1b3731d1ce4c82b2066aa8d5e58546f1caffd82c Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:21:59 +0200 Subject: [PATCH 04/23] Pending broken link --- docs/Mu/Leo/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Mu/Leo/README.md b/docs/Mu/Leo/README.md index c9be1c4..f53c178 100644 --- a/docs/Mu/Leo/README.md +++ b/docs/Mu/Leo/README.md @@ -330,5 +330,5 @@ please don't let me jump — Today at 13:35 ty 🙏 (still got to read breakfast and stale thingie distracted me) ``` -[simple_ub_setup_kyouse.mp4](src/simple_ub_setup_kyouse.mp4) +[simple_ub_setup_kyouse.mp4](#TODO) From 2de9eaf69887e076213d2934d9ab8799fa4130dd Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:23:01 +0200 Subject: [PATCH 05/23] Removed (bad) old safejumps --- docs/Oki/README.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/docs/Oki/README.md b/docs/Oki/README.md index d8bc917..664d0ee 100644 --- a/docs/Oki/README.md +++ b/docs/Oki/README.md @@ -29,16 +29,4 @@ https://youtu.be/Ucn8tEuiIa8?t=1741 ### 66 Delayed jump j.S -- Works midscreen - -### IAD j.Pull j.S/j.H - -Examples - -Notice the small walk forward on sol DP, if not done 2D won't reach. - -Routing into 2H toss > Shotgun still works, but it's more annoying due to the opponent height being lower. - -[BridalCornerIntoUB.mp4](src%2FBridal%2FBridalCornerIntoUB.mp4) - -[BridalCornerLoopOki.mp4](src%2FBridal%2FBridalCornerLoopOki.mp4) \ No newline at end of file +- Works midscreen \ No newline at end of file From f84ab22f32eb5851854fda26a09b698f1ed55f66 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:31:17 +0200 Subject: [PATCH 06/23] Moved some things to unsorted to avoid getting webpaged --- docs/README.md | 7 +++---- {docs => unsorted}/Dishwasher.md | 0 {docs => unsorted}/Kyouse.md | 0 unsorted/Pending.md | 4 ++++ {docs => unsorted}/gimmicks_tmp.md | 0 {docs => unsorted}/tmp_notes.md | 0 6 files changed, 7 insertions(+), 4 deletions(-) rename {docs => unsorted}/Dishwasher.md (100%) rename {docs => unsorted}/Kyouse.md (100%) create mode 100644 unsorted/Pending.md rename {docs => unsorted}/gimmicks_tmp.md (100%) rename {docs => unsorted}/tmp_notes.md (100%) diff --git a/docs/README.md b/docs/README.md index fe281e0..27c4b1d 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,13 +1,12 @@ "My" Elphelt notes -## Pending - -https://discord.com/channels/121387821977042945/121387821977042945/757209033173106718 -## Docs + + +## (Some) Links of interest https://docs.google.com/document/d/1iRhMYPQrpOxBg_eIFleoVGo_3Jtfz2GuwNlk-wGSn0s/edit#heading=h.405vrmwne3gg diff --git a/docs/Dishwasher.md b/unsorted/Dishwasher.md similarity index 100% rename from docs/Dishwasher.md rename to unsorted/Dishwasher.md diff --git a/docs/Kyouse.md b/unsorted/Kyouse.md similarity index 100% rename from docs/Kyouse.md rename to unsorted/Kyouse.md diff --git a/unsorted/Pending.md b/unsorted/Pending.md new file mode 100644 index 0000000..a3e5587 --- /dev/null +++ b/unsorted/Pending.md @@ -0,0 +1,4 @@ +## Pending + +https://discord.com/channels/121387821977042945/121387821977042945/757209033173106718 + diff --git a/docs/gimmicks_tmp.md b/unsorted/gimmicks_tmp.md similarity index 100% rename from docs/gimmicks_tmp.md rename to unsorted/gimmicks_tmp.md diff --git a/docs/tmp_notes.md b/unsorted/tmp_notes.md similarity index 100% rename from docs/tmp_notes.md rename to unsorted/tmp_notes.md From 0cedf2b62a22ec012f5dc1f130288ce29754c211 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:49:21 +0200 Subject: [PATCH 07/23] Removed gitea index --- docs/Mu/Slayer/Punishes/README.md | 6 ------ docs/Mu/Slayer/README.md | 7 ------- 2 files changed, 13 deletions(-) diff --git a/docs/Mu/Slayer/Punishes/README.md b/docs/Mu/Slayer/Punishes/README.md index 730ef77..85c5271 100644 --- a/docs/Mu/Slayer/Punishes/README.md +++ b/docs/Mu/Slayer/Punishes/README.md @@ -1,9 +1,3 @@ ---- -gitea: none -include_toc: true ---- - - ## Generic routes ### 6H Counterhit diff --git a/docs/Mu/Slayer/README.md b/docs/Mu/Slayer/README.md index 007db24..36010ca 100644 --- a/docs/Mu/Slayer/README.md +++ b/docs/Mu/Slayer/README.md @@ -1,10 +1,3 @@ ---- -gitea: none -include_toc: true ---- - - - ## Neutral ## Additional Notes From 5a12b884b656aec972535a8d85cb41f5630fe29e Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 20:49:30 +0200 Subject: [PATCH 08/23] Moved some things to unsorted to avoid getting webpaged --- docs/Mu/Slayer/weird_shit.md => unsorted/slayer_weird_shit.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/Mu/Slayer/weird_shit.md => unsorted/slayer_weird_shit.md (100%) diff --git a/docs/Mu/Slayer/weird_shit.md b/unsorted/slayer_weird_shit.md similarity index 100% rename from docs/Mu/Slayer/weird_shit.md rename to unsorted/slayer_weird_shit.md From d9a02ef4a2cd283307e340cbc8b7807dc3dd6dab Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 21:09:15 +0200 Subject: [PATCH 09/23] Slayer breakdown test. --- docs/Mu/{Slayer/README.md => Slayer.md} | 28 +- docs/Mu/Slayer/Defence.md | 19 ++ docs/Mu/Slayer/Punishes/2H.md | 37 +++ docs/Mu/Slayer/Punishes/Dead_on_Time.md | 100 ++++++ docs/Mu/Slayer/Punishes/Generic_Routes.md | 29 ++ docs/Mu/Slayer/Punishes/Mappa.md | 51 +++ docs/Mu/Slayer/Punishes/Pilebunker.md | 142 +++++++++ docs/Mu/Slayer/Punishes/README.md | 365 ---------------------- docs/Mu/Slayer/Relevant_Links.md | 0 9 files changed, 381 insertions(+), 390 deletions(-) rename docs/Mu/{Slayer/README.md => Slayer.md} (73%) create mode 100644 docs/Mu/Slayer/Defence.md create mode 100644 docs/Mu/Slayer/Punishes/2H.md create mode 100644 docs/Mu/Slayer/Punishes/Dead_on_Time.md create mode 100644 docs/Mu/Slayer/Punishes/Generic_Routes.md create mode 100644 docs/Mu/Slayer/Punishes/Mappa.md create mode 100644 docs/Mu/Slayer/Punishes/Pilebunker.md create mode 100644 docs/Mu/Slayer/Relevant_Links.md diff --git a/docs/Mu/Slayer/README.md b/docs/Mu/Slayer.md similarity index 73% rename from docs/Mu/Slayer/README.md rename to docs/Mu/Slayer.md index 36010ca..acf7801 100644 --- a/docs/Mu/Slayer/README.md +++ b/docs/Mu/Slayer.md @@ -1,5 +1,3 @@ -## Neutral - ## Additional Notes ### Discord discussions @@ -13,17 +11,16 @@ https://discord.com/channels/121387821977042945/121710360901189633/4579389882343 https://youtu.be/lPNuPcleSaM ### GGXrd - Punishing Slayer's Forward Dash + https://www.youtube.com/watch?v=utzVPJ1y54Y&list=WL&index=14&ab_channel=daymendou ### Countering Slayer Doc + https://docs.google.com/document/d/1o3SNvmfR8htfzJLMqsyEV5PZsRCgzjP9DYD7Wm3z2fg/edit#heading=h.raxcklmmg5dl - - ### Dealing with buttons - - +--- #### Under Pressure @@ -83,24 +80,5 @@ c.S Trades https://youtu.be/cZz4lCcxC9c?t=3783 -## Crossup OS - -https://discord.com/channels/121387821977042945/121387821977042945/1236328918839984281 - -https://discord.com/channels/121387821977042945/121387821977042945/1236330888501923962 - - -## Deffense - -Jump/backdash seems to be the main options?? - -https://www.twitch.tv/videos/2135654058?t=02h26m17s - -BrandonTheAsian9000:no blocking -BrandonTheAsian9000:backdash beats meaty low and high -BrandonTheAsian9000:jump beats crossup and grab -BrandonTheAsian9000:that way, you can still rps without being in counterhit state -BrandonTheAsian9000:and you think about 2 options instead of 4 - diff --git a/docs/Mu/Slayer/Defence.md b/docs/Mu/Slayer/Defence.md new file mode 100644 index 0000000..01da4b4 --- /dev/null +++ b/docs/Mu/Slayer/Defence.md @@ -0,0 +1,19 @@ +## Crossup OS + +https://discord.com/channels/121387821977042945/121387821977042945/1236328918839984281 + +https://discord.com/channels/121387821977042945/121387821977042945/1236330888501923962 + + +## Defence + +Jump/backdash seems to be the main options?? + +https://www.twitch.tv/videos/2135654058?t=02h26m17s + +BrandonTheAsian9000:no blocking +BrandonTheAsian9000:backdash beats meaty low and high +BrandonTheAsian9000:jump beats crossup and grab +BrandonTheAsian9000:that way, you can still rps without being in counterhit state +BrandonTheAsian9000:and you think about 2 options instead of 4 + diff --git a/docs/Mu/Slayer/Punishes/2H.md b/docs/Mu/Slayer/Punishes/2H.md new file mode 100644 index 0000000..5971493 --- /dev/null +++ b/docs/Mu/Slayer/Punishes/2H.md @@ -0,0 +1,37 @@ +# 2H + +## w.o Shotgun + +### c.S / f.S + +We can use `f.S` as long Slayer 2H was not made at peak range. + +If close enough we can start the combo with c.S. + +Ibing Slayer's 2H will facilitate the timing of landing f.S. + +https://youtu.be/ngxdRKQtOYo + +### Throw + +If the opponent is close enough we can throw him into the corner or whenever we want. + +https://youtu.be/k0SYu3tbCrY + + +## w. Shotgun + +If the opponent is close enough we can `SG.P > SG.H`. + +At all ranges we can `SG.H`. + +Ibing Slayer's `2H` will facilitate the timing of landing `SG.P` or `SG.H`. + +https://youtu.be/svOg5tXXABM + + +## JBH + +If the opponent is close enough we can `Judge Better Half`. + +https://youtu.be/dBBQJtOzndE diff --git a/docs/Mu/Slayer/Punishes/Dead_on_Time.md b/docs/Mu/Slayer/Punishes/Dead_on_Time.md new file mode 100644 index 0000000..5505314 --- /dev/null +++ b/docs/Mu/Slayer/Punishes/Dead_on_Time.md @@ -0,0 +1,100 @@ +# Dead on Time + +## Midscreen + +### w.o Shotgun c.S Antiair route + +### w.o Shotgun 6H Antiair route + +### w Shotgun c.S Antiair route + +### w Shotgun 6H Antiair route + +### w. Shotgun IB IAD route + +- Great amount of screen carry. + +- I think that without IB can be done, but it might affect the height. + +> CH [SG.H] ... + +https://youtu.be/Q0I6nFQLXgE + +## Corner + +### c.S Antiair route + +Generic c.S antiair route. + +Other routing can apply. + +> CH c.S ~ 2H > 236P, c.S > j.c > j.S > j.c > j.K > j.S > j.H ~ j.toss |> 6H > 236H ~ SG.S > 236H > c.S > j.c > j.K > j.S > j.H > j.D > j.236P + +https://youtu.be/RwF4eBPR53s + +### w. Shotgun into c.S antiair route + +- IBing will give a generous amount of time to remove the shotgun. + +We can remove the shotgun and continue with a `c.S` antiair route. + +> 236H > CH c.S ~ 2H > 236P, c.S > j.c > j.S > j.c > j.K > j.S > j.H ~ j.toss |> 6H > 236H ~ SG.S > 236H > c.S > j.c > j.K > j.S > j.H > j.D > j.236P + +https://youtu.be/eaTfxlhels8 + +### 6H Antiair route + +todo + +## Corner Sideswap + +### w. Shotgun + +Doesn't deal much damage but gives you the corner pressure. + +> 236K > SG.S > Bridal + +https://youtu.be/HAz296emqUY + +### w.o Shotgun IB + +- Requires IB + +> 236K > SG.S > Bridal + +https://youtu.be/5qKF2vRiY58 + +### w.o Shotgun 6H + +- Quite tight ngl. +- Don't think that IBing affect the routing. + +> CH 6H > 236K > charge shotgun > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P + +https://youtu.be/765P0ukd-K8 + +### w.o Shotgun 6H + +- Quite tight ngl. +- Don't think that IBing affect the routing. +- I can't make the 3rd SG.H cause wallsplat. + +It's based off [6H Counterhit Corner Slightly Spaced route](#corner-slightly-spaced). + +> CH 6H > 236H > charge shotgun > SG.S > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H]x2 > 6H > 236P + +https://youtu.be/vpd3aF7dTuE + +## Tips + +### How to IB EASILY + +Start by already be blocking it, otherwise you will hit by mister frame 0. + +Release `4` during the animation, and click `4` again when the animation finishes, basically when the camera is back to slayer. + +https://youtu.be/4mpFo3RZZCQ + +**Frame on which "press" `4`:** + +![Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg](src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg) diff --git a/docs/Mu/Slayer/Punishes/Generic_Routes.md b/docs/Mu/Slayer/Punishes/Generic_Routes.md new file mode 100644 index 0000000..797409a --- /dev/null +++ b/docs/Mu/Slayer/Punishes/Generic_Routes.md @@ -0,0 +1,29 @@ +## Generic routes + +### 6H Counterhit + +#### Midscreen + +no clue just do some bnb + +#### Corner + +236H > charge shotgun > [SG.H]x3 > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P + +https://youtu.be/VM9hw7CVcvU + +#### Corner Slightly Spaced + +> CH 6H > 236H > charge shotgun > SG.S > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P + +https://youtu.be/m-uzwD07O_A + +## Corner Throw RC + +- Recycled a clip for [Pilebunker](#throw-rc). + +After the throw, the combo would be: + +> Throw > RC > 236K or 236H > charge shotgun > [SG.H]x3 > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P + +https://youtu.be/Sk9rMBDlpF8 diff --git a/docs/Mu/Slayer/Punishes/Mappa.md b/docs/Mu/Slayer/Punishes/Mappa.md new file mode 100644 index 0000000..2f1b32b --- /dev/null +++ b/docs/Mu/Slayer/Punishes/Mappa.md @@ -0,0 +1,51 @@ +# Mapa + +## P Mappa + +Only punishable on Shotgun stance **AND** IB. + +On Block is `-1`, on IB `-5`, but . + +### w. Shotgun IB + +- While using Shotgun stance **AND** IBing the attack. + +If we have IBd Mappa, we can stuff a `SG.P` **If we are close enough** to hit Slayers arm, then chain into `SG.H`, it's also quite tight. + +https://youtu.be/dMf1UDNvw9s + +If we are not extremely close or don't want to do a tight `SG.P`, just `SG.H` from midrange to poke them. + +https://youtu.be/x0dAnzPtqkw + +## K Mappa + +### w.o Shotgun IB + +You will need to IB the hit. + +> 5P > f.S > 5H > Bridal + +Not punisheable at peak range as `5P` won't reach Slayer. + +https://youtu.be/9UbmtsIxcq4 + +### w. Shotgun IB + +- While using Shotgun stance **AND** IBing the attack. + +If we have IBd Mappa, we can stuff a `SG.P` **If we are close enough** to hit Slayers arm, then chain into `SG.H`. + +https://youtu.be/_z3zgJVQkQg + +If we are not close enough or don't want to do a tight `SG.P`, just `SG.H` from midrange to poke them. + +https://youtu.be/Thb5lc10M6c + +### IB JBH + +Close enough we can fit a `Judge Better Half` or it's burst version, I repeat, **close enough**. + +Can't recommend using that. + +https://youtu.be/NQxfeaxLlP0 diff --git a/docs/Mu/Slayer/Punishes/Pilebunker.md b/docs/Mu/Slayer/Punishes/Pilebunker.md new file mode 100644 index 0000000..bf68881 --- /dev/null +++ b/docs/Mu/Slayer/Punishes/Pilebunker.md @@ -0,0 +1,142 @@ +# Pilebunker + +## Midscreen + +### w.o Shotgun + +- IBing will facilitate the timing, but it's not required, certainly facilitates everything. +- Dash momentum and being point-blank spacing with slayer is required if `2S` will be used in the combo, as otherwise `2D` will wiff, therefore, if not sure if the conditions are met, just skipp 2S altogether. +- We can also throw for sideswap (or metered throw corner combo) + +The base route would be as: +> 66 > c.S > f.S > (2S >) 2D + +After 2D we can Bridal, pulling a berry, throwing `Genoverse`, air-pulling berry, getting into Shotgun stance, etc. + +Still, if we intend to use `Genoverse` or `Roman Cancel` to extend the combos, I suggest to remove the `2S` and for `Genoverse` specifically I would also remove `2D`. + +Genoverse: + +> 66 > c.S > f.S > Genoverse > Stuff + +RC: + +> 66 > c.S > f.S > 2D > RC > Stuff + +non-dash momentum or point blank spacing: + +> 66 > c.S > f.S > 2D > ender + +#### Bridal + +> 66 > c.S > f.S > (2S >) 2D > Bridal + +https://youtu.be/EqOiSGSRGG0 + +#### Berry Pull + +We can also replace `Bridal` for `Berry Pull`, this might be preferred to do in the corner. + +> 66 > c.S > f.S > (2S >) 2D > Pull Berry + +https://youtu.be/r8TunMpRvtY + +#### Throw RC + +After the throw, the combo would be: + +> RC > 236K or 236H > charge shotgun > [SG.H]x3 > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P + +https://youtu.be/Sk9rMBDlpF8 + +### w. Shotgun + +> SG.S > Bridal + +https://youtu.be/_TuxzArqQJo + +## w. Shotgun IB Corner + +- Very tight. +- Needs to be **VERY** close to the corner. +- Quite meme since it's quite tight and corner proximity is required. + +> [SG.H], [Charge Shotgun] > SG.S > Pull Berry > [SG.H]x3 > [Charge Shotgun] > SG.S > High Berry Toss > [SG.H]x3 > 6H + +# Crosswise Heel + +Depending on the distance on which IBs `Crosswise Heel` it might allow for a better punish. Doesn't make much difference without IBing. + +After IBing the second hit of `Crosswise Heel`, before inputting `c.S`, slightly delay the move, otherwise f.S will be triggered. + +As well, it's recommended that after IBing the second hit of `Crosswise Heel`, do a microwalk forward to facilitate `c.S` connecting. This slightly improves consistency. + +I am not able to consistently score a counterhit without IBing, which would allow for better routes on non-ib. + +https://youtu.be/RER12BaOado + +## Far hit + +From a far hit there isn't much to cash in. + +Go with some corner carry string and call it a day. + +We can still RC to extend the combo, or Genoverse. + +> f.S > 5H > Bridal + +https://youtu.be/Qr0B6J6WKMg + + +## Midscreen + +### Close IB + +Generic c.S Antiair Counterhit BnB + +> CH c.S ~ 2H > 236P > c.S > j.S > jc > j.K > j.S > j.H ~ j.toss |> 6H > 236H > (walk in >) SG.S > 236H > j.KSHD | j.SPSHD > j.236P + +https://youtu.be/nUt0LnZ4Ywk + +## Corner + +### Corner Close IB + +- Require proximity to the corner +- Quite tight + +> CH c.S > 2H > 236H > [SG.H], [Charge Shotgun] > SG.S > Pull Berry > [SG.H]x3 > [Charge Shotgun] > SG.S > High Berry Toss > [SG.H] > 6H + +https://youtu.be/Ac8Oajhsyvc + +### Corner w. Shotgun Close + +More or less a BnB routing. + +> CH SG.H > SG.S > Bridal > SG.H > c.S > j.K > j.S > j.H > j.D > j.236P + +https://youtu.be/T8rDc2ZAWLw + +### Corner w. Shotgun Close Bridal Loops + +Same as above, changing the ender to Bridal loops. + +> CH SG.H > SG.S > Bridal > SG.H > c.S > 5H > Bridal > (2P >) > c.S > 5H > Bridal > (2P >) > c.S > 5H > Bridal + +https://youtu.be/J_sBuYvu2Os + +### Corner w. Shotgun Close IB + +Same route as the [non IB one](#corner-w-shotgun-close), but IBing might facilitate having a better height for 5H knockdown. + +> CH SG.H > SG.S > Bridal > SG.H > c.S > j.K > j.S > j.H > j.D |> 5H > 236P + +https://youtu.be/2KiaC5U7IAs + +## Outspaced + +Basically the move wiffs because you are too far away, this is your moment to shine + +For the corner route refer to the [Generic Routes, 6H Counterhit, Corner Slightly Spaced](#corner-slightly-spaced) + +For the midscreen route refer to the [Generic Routes, 6H Counterhit, Midscreen](#midscreen) diff --git a/docs/Mu/Slayer/Punishes/README.md b/docs/Mu/Slayer/Punishes/README.md index 85c5271..afe10f9 100644 --- a/docs/Mu/Slayer/Punishes/README.md +++ b/docs/Mu/Slayer/Punishes/README.md @@ -1,368 +1,3 @@ -## Generic routes - -### 6H Counterhit - -#### Midscreen - -no clue just do some bnb - -#### Corner - -236H > charge shotgun > [SG.H]x3 > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P - -https://youtu.be/VM9hw7CVcvU - -#### Corner Slightly Spaced - -> CH 6H > 236H > charge shotgun > SG.S > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P - -https://youtu.be/m-uzwD07O_A - -## Corner Throw RC - -- Recycled a clip for [Pilebunker](#throw-rc). - -After the throw, the combo would be: - -> Throw > RC > 236K or 236H > charge shotgun > [SG.H]x3 > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P - -https://youtu.be/Sk9rMBDlpF8 - -## Punishes - -### 2H - -#### w.o Shotgun - -##### c.S / f.S - -We can use `f.S` as long Slayer 2H was not made at peak range. - -If close enough we can start the combo with c.S. - -Ibing Slayer's 2H will facilitate the timing of landing f.S. - -https://youtu.be/ngxdRKQtOYo - -##### Throw - -If the opponent is close enough we can throw him into the corner or whenever we want. - -https://youtu.be/k0SYu3tbCrY - - -#### w. Shotgun - -If the opponent is close enough we can `SG.P > SG.H`. - -At all ranges we can `SG.H`. - -Ibing Slayer's `2H` will facilitate the timing of landing `SG.P` or `SG.H`. - -https://youtu.be/svOg5tXXABM - - -#### JBH - -If the opponent is close enough we can `Judge Better Half`. - -https://youtu.be/dBBQJtOzndE - -### Mapa - -#### P Mappa - -Only punishable on Shotgun stance **AND** IB. - -On Block is `-1`, on IB `-5`, but . - -##### w. Shotgun IB - -- While using Shotgun stance **AND** IBing the attack. - -If we have IBd Mappa, we can stuff a `SG.P` **If we are close enough** to hit Slayers arm, then chain into `SG.H`, it's also quite tight. - -https://youtu.be/dMf1UDNvw9s - -If we are not extremely close or don't want to do a tight `SG.P`, just `SG.H` from midrange to poke them. - -https://youtu.be/x0dAnzPtqkw - -#### K Mappa - -##### w.o Shotgun IB - -You will need to IB the hit. - -> 5P > f.S > 5H > Bridal - -Not punisheable at peak range as `5P` won't reach Slayer. - -https://youtu.be/9UbmtsIxcq4 - -##### w. Shotgun IB - -- While using Shotgun stance **AND** IBing the attack. - -If we have IBd Mappa, we can stuff a `SG.P` **If we are close enough** to hit Slayers arm, then chain into `SG.H`. - -https://youtu.be/_z3zgJVQkQg - -If we are not close enough or don't want to do a tight `SG.P`, just `SG.H` from midrange to poke them. - -https://youtu.be/Thb5lc10M6c - -##### IB JBH - -Close enough we can fit a `Judge Better Half` or it's burst version, I repeat, **close enough**. - -Can't recommend using that. - -https://youtu.be/NQxfeaxLlP0 - -### Pilebunker - -#### Midscreen - -##### w.o Shotgun - -- IBing will facilitate the timing, but it's not required, certainly facilitates everything. -- Dash momentum and being point-blank spacing with slayer is required if `2S` will be used in the combo, as otherwise `2D` will wiff, therefore, if not sure if the conditions are met, just skipp 2S altogether. -- We can also throw for sideswap (or metered throw corner combo) - -The base route would be as: -> 66 > c.S > f.S > (2S >) 2D - -After 2D we can Bridal, pulling a berry, throwing `Genoverse`, air-pulling berry, getting into Shotgun stance, etc. - -Still, if we intend to use `Genoverse` or `Roman Cancel` to extend the combos, I suggest to remove the `2S` and for `Genoverse` specifically I would also remove `2D`. - -Genoverse: - -> 66 > c.S > f.S > Genoverse > Stuff - -RC: - -> 66 > c.S > f.S > 2D > RC > Stuff - -non-dash momentum or point blank spacing: - -> 66 > c.S > f.S > 2D > ender - -###### Bridal - -> 66 > c.S > f.S > (2S >) 2D > Bridal - -https://youtu.be/EqOiSGSRGG0 - -###### Berry Pull - -We can also replace `Bridal` for `Berry Pull`, this might be preferred to do in the corner. - -> 66 > c.S > f.S > (2S >) 2D > Pull Berry - -https://youtu.be/r8TunMpRvtY - -###### Throw RC - -After the throw, the combo would be: - -> RC > 236K or 236H > charge shotgun > [SG.H]x3 > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P - -https://youtu.be/Sk9rMBDlpF8 - -##### w. Shotgun - -> SG.S > Bridal - -https://youtu.be/_TuxzArqQJo - -#### w. Shotgun IB Corner - -- Very tight. -- Needs to be **VERY** close to the corner. -- Quite meme since it's quite tight and corner proximity is required. - -> [SG.H], [Charge Shotgun] > SG.S > Pull Berry > [SG.H]x3 > [Charge Shotgun] > SG.S > High Berry Toss > [SG.H]x3 > 6H - -### Crosswise Heel - -Depending on the distance on which IBs `Crosswise Heel` it might allow for a better punish. Doesn't make much difference without IBing. - -After IBing the second hit of `Crosswise Heel`, before inputting `c.S`, slightly delay the move, otherwise f.S will be triggered. - -As well, it's recommended that after IBing the second hit of `Crosswise Heel`, do a microwalk forward to facilitate `c.S` connecting. This slightly improves consistency. - -I am not able to consistently score a counterhit without IBing, which would allow for better routes on non-ib. - -https://youtu.be/RER12BaOado - -#### Far hit - -From a far hit there isn't much to cash in. - -Go with some corner carry string and call it a day. - -We can still RC to extend the combo, or Genoverse. - -> f.S > 5H > Bridal - -https://youtu.be/Qr0B6J6WKMg - - -#### Midscreen - -##### Close IB - -Generic c.S Antiair Counterhit BnB - -> CH c.S ~ 2H > 236P > c.S > j.S > jc > j.K > j.S > j.H ~ j.toss |> 6H > 236H > (walk in >) SG.S > 236H > j.KSHD | j.SPSHD > j.236P - -https://youtu.be/nUt0LnZ4Ywk - -#### Corner - -##### Corner Close IB - -- Require proximity to the corner -- Quite tight - -> CH c.S > 2H > 236H > [SG.H], [Charge Shotgun] > SG.S > Pull Berry > [SG.H]x3 > [Charge Shotgun] > SG.S > High Berry Toss > [SG.H] > 6H - -https://youtu.be/Ac8Oajhsyvc - -##### Corner w. Shotgun Close - -More or less a BnB routing. - -> CH SG.H > SG.S > Bridal > SG.H > c.S > j.K > j.S > j.H > j.D > j.236P - -https://youtu.be/T8rDc2ZAWLw - -##### Corner w. Shotgun Close Bridal Loops - -Same as above, changing the ender to Bridal loops. - -> CH SG.H > SG.S > Bridal > SG.H > c.S > 5H > Bridal > (2P >) > c.S > 5H > Bridal > (2P >) > c.S > 5H > Bridal - -https://youtu.be/J_sBuYvu2Os - -##### Corner w. Shotgun Close IB - -Same route as the [non IB one](#corner-w-shotgun-close), but IBing might facilitate having a better height for 5H knockdown. - -> CH SG.H > SG.S > Bridal > SG.H > c.S > j.K > j.S > j.H > j.D |> 5H > 236P - -https://youtu.be/2KiaC5U7IAs - -#### Outspaced - -Basically the move wiffs because you are too far away, this is your moment to shine - -For the corner route refer to the [Generic Routes, 6H Counterhit, Corner Slightly Spaced](#corner-slightly-spaced) - -For the midscreen route refer to the [Generic Routes, 6H Counterhit, Midscreen](#midscreen) - -### Dead on Time - -#### Midscreen - -##### w.o Shotgun c.S Antiair route - -##### w.o Shotgun 6H Antiair route - -##### w Shotgun c.S Antiair route - -##### w Shotgun 6H Antiair route - -##### w. Shotgun IB IAD route - -- Great amount of screen carry. - -- I think that without IB can be done, but it might affect the height. - -> CH [SG.H] ... - -https://youtu.be/Q0I6nFQLXgE - -#### Corner - -##### c.S Antiair route - -Generic c.S antiair route. - -Other routing can apply. - -> CH c.S ~ 2H > 236P, c.S > j.c > j.S > j.c > j.K > j.S > j.H ~ j.toss |> 6H > 236H ~ SG.S > 236H > c.S > j.c > j.K > j.S > j.H > j.D > j.236P - -https://youtu.be/RwF4eBPR53s - -##### w. Shotgun into c.S antiair route - -- IBing will give a generous amount of time to remove the shotgun. - -We can remove the shotgun and continue with a `c.S` antiair route. - -> 236H > CH c.S ~ 2H > 236P, c.S > j.c > j.S > j.c > j.K > j.S > j.H ~ j.toss |> 6H > 236H ~ SG.S > 236H > c.S > j.c > j.K > j.S > j.H > j.D > j.236P - -https://youtu.be/eaTfxlhels8 - -##### 6H Antiair route - -todo - -#### Corner Sideswap - -##### w. Shotgun - -Doesn't deal much damage but gives you the corner pressure. - -> 236K > SG.S > Bridal - -https://youtu.be/HAz296emqUY - -##### w.o Shotgun IB - -- Requires IB - -> 236K > SG.S > Bridal - -https://youtu.be/5qKF2vRiY58 - -##### w.o Shotgun 6H - -- Quite tight ngl. -- Don't think that IBing affect the routing. - -> CH 6H > 236K > charge shotgun > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P - -https://youtu.be/765P0ukd-K8 - -##### w.o Shotgun 6H - -- Quite tight ngl. -- Don't think that IBing affect the routing. -- I can't make the 3rd SG.H cause wallsplat. - -It's based off [6H Counterhit Corner Slightly Spaced route](#corner-slightly-spaced). - -> CH 6H > 236H > charge shotgun > SG.S > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H]x2 > 6H > 236P - -https://youtu.be/vpd3aF7dTuE - -#### Tips - -##### How to IB EASILY - -Start by already be blocking it, otherwise you will hit by mister frame 0. - -Release `4` during the animation, and click `4` again when the animation finishes, basically when the camera is back to slayer. - -https://youtu.be/4mpFo3RZZCQ - -**Frame on which "press" `4`:** - -![Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg](src/Elphelt_Practice_Tip_Dead_on_Time_DIY.jpg) ## Labbing diff --git a/docs/Mu/Slayer/Relevant_Links.md b/docs/Mu/Slayer/Relevant_Links.md new file mode 100644 index 0000000..e69de29 From af781202356f170abbfd4eae5aa52fc10b9d82bf Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 22:45:45 +0200 Subject: [PATCH 10/23] Removed useless file --- docs/Mu/README.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 docs/Mu/README.md diff --git a/docs/Mu/README.md b/docs/Mu/README.md deleted file mode 100644 index 54c7756..0000000 --- a/docs/Mu/README.md +++ /dev/null @@ -1,5 +0,0 @@ -hi - -tbh only Slayer and Leo has some punishes. - -Don't think they are completed anyway. \ No newline at end of file From be8195211ee0e1f62194225a9351d46608877997 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 23:01:17 +0200 Subject: [PATCH 11/23] Deglossing Slayer --- docs/{README.md => Mu.md} | 0 docs/Mu/Slayer/Defence.md | 27 ++++++++++--------- docs/Mu/Slayer/Punishes/Dead_on_Time.md | 2 +- docs/Mu/Slayer/Punishes/Generic_Routes.md | 2 +- .../Punishes/{README.md => Practicing.md} | 8 +++--- docs/Mu/Slayer/Relevant_Links.md | 1 + mkdocs.yaml | 5 +++- 7 files changed, 26 insertions(+), 19 deletions(-) rename docs/{README.md => Mu.md} (100%) rename docs/Mu/Slayer/Punishes/{README.md => Practicing.md} (69%) diff --git a/docs/README.md b/docs/Mu.md similarity index 100% rename from docs/README.md rename to docs/Mu.md diff --git a/docs/Mu/Slayer/Defence.md b/docs/Mu/Slayer/Defence.md index 01da4b4..32b5241 100644 --- a/docs/Mu/Slayer/Defence.md +++ b/docs/Mu/Slayer/Defence.md @@ -1,3 +1,18 @@ +## Defence + +Jump/backdash seems to be the main options?? + +https://www.twitch.tv/videos/2135654058?t=02h26m17s + + +```text +BrandonTheAsian9000:no blocking +BrandonTheAsian9000:backdash beats meaty low and high +BrandonTheAsian9000:jump beats crossup and grab +BrandonTheAsian9000:that way, you can still rps without being in counterhit state +BrandonTheAsian9000:and you think about 2 options instead of 4 +``` + ## Crossup OS https://discord.com/channels/121387821977042945/121387821977042945/1236328918839984281 @@ -5,15 +20,3 @@ https://discord.com/channels/121387821977042945/121387821977042945/1236328918839 https://discord.com/channels/121387821977042945/121387821977042945/1236330888501923962 -## Defence - -Jump/backdash seems to be the main options?? - -https://www.twitch.tv/videos/2135654058?t=02h26m17s - -BrandonTheAsian9000:no blocking -BrandonTheAsian9000:backdash beats meaty low and high -BrandonTheAsian9000:jump beats crossup and grab -BrandonTheAsian9000:that way, you can still rps without being in counterhit state -BrandonTheAsian9000:and you think about 2 options instead of 4 - diff --git a/docs/Mu/Slayer/Punishes/Dead_on_Time.md b/docs/Mu/Slayer/Punishes/Dead_on_Time.md index 5505314..76c8092 100644 --- a/docs/Mu/Slayer/Punishes/Dead_on_Time.md +++ b/docs/Mu/Slayer/Punishes/Dead_on_Time.md @@ -79,7 +79,7 @@ https://youtu.be/765P0ukd-K8 - Don't think that IBing affect the routing. - I can't make the 3rd SG.H cause wallsplat. -It's based off [6H Counterhit Corner Slightly Spaced route](#corner-slightly-spaced). +It's based off [6H Counterhit Corner Slightly Spaced route](./Generic_Routes.md/#corner-throw-rc). > CH 6H > 236H > charge shotgun > SG.S > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H]x2 > 6H > 236P diff --git a/docs/Mu/Slayer/Punishes/Generic_Routes.md b/docs/Mu/Slayer/Punishes/Generic_Routes.md index 797409a..1a0c9db 100644 --- a/docs/Mu/Slayer/Punishes/Generic_Routes.md +++ b/docs/Mu/Slayer/Punishes/Generic_Routes.md @@ -20,7 +20,7 @@ https://youtu.be/m-uzwD07O_A ## Corner Throw RC -- Recycled a clip for [Pilebunker](#throw-rc). +- Recycled a clip for [Pilebunker](Pilebunker.md#throw-rc). After the throw, the combo would be: diff --git a/docs/Mu/Slayer/Punishes/README.md b/docs/Mu/Slayer/Punishes/Practicing.md similarity index 69% rename from docs/Mu/Slayer/Punishes/README.md rename to docs/Mu/Slayer/Punishes/Practicing.md index afe10f9..d30e65f 100644 --- a/docs/Mu/Slayer/Punishes/README.md +++ b/docs/Mu/Slayer/Punishes/Practicing.md @@ -11,15 +11,15 @@ Set the recordings to the following: The idea is to practice, not only the combo routes, but the move recognition. -A reminder that [Pilebunker](#pilebunker) doesn't need to be IBd to be punished. +A reminder that [Pilebunker](./Pilebunker.md) doesn't need to be IBd to be punished. https://youtu.be/0DNYpcBzm-Q #### Shortcuts to the punishes: -- [Pilebunker](#pilebunker) -- [P Mappa](#p-mappa) -- [K Mappa](#k-mappa) +- [Pilebunker](./Pilebunker.md) +- [P Mappa](./Mappa.md#p-mappa) +- [K Mappa](./Mappa.md#k-mappa) ## Placeholder diff --git a/docs/Mu/Slayer/Relevant_Links.md b/docs/Mu/Slayer/Relevant_Links.md index e69de29..30404ce 100644 --- a/docs/Mu/Slayer/Relevant_Links.md +++ b/docs/Mu/Slayer/Relevant_Links.md @@ -0,0 +1 @@ +TODO \ No newline at end of file diff --git a/mkdocs.yaml b/mkdocs.yaml index fd1567d..810d661 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -8,6 +8,9 @@ repo_url: https://github.com/OriolFilter/Elphelt theme: readthedocs markdown_extensions: + - toc: + permalink: "" + baselevel: 3 # - pymdownx.arithmatex # - pymdownx.b64 # - pymdownx.betterem @@ -25,7 +28,7 @@ markdown_extensions: # - pymdownx.highlight # - pymdownx.inlinehilite # - pymdownx.keys - - pymdownx.magiclink + - pymdownx.magiclink: [] # - pymdownx.mark # - pymdownx.pathconverter # - pymdownx.progressbar From 82d96bf85b407706e61919a876caf20015df625b Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 23:03:27 +0200 Subject: [PATCH 12/23] Deglossing Slayer --- docs/Mu/Slayer/Punishes/Dead_on_Time.md | 2 +- docs/Mu/Slayer/Punishes/Pilebunker.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/Mu/Slayer/Punishes/Dead_on_Time.md b/docs/Mu/Slayer/Punishes/Dead_on_Time.md index 76c8092..5bf5ffe 100644 --- a/docs/Mu/Slayer/Punishes/Dead_on_Time.md +++ b/docs/Mu/Slayer/Punishes/Dead_on_Time.md @@ -79,7 +79,7 @@ https://youtu.be/765P0ukd-K8 - Don't think that IBing affect the routing. - I can't make the 3rd SG.H cause wallsplat. -It's based off [6H Counterhit Corner Slightly Spaced route](./Generic_Routes.md/#corner-throw-rc). +It's based off [6H Counterhit Corner Slightly Spaced route](./Generic_Routes.md#corner-slightly-spaced). > CH 6H > 236H > charge shotgun > SG.S > [SG.H] > charge shotgun > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H]x2 > 6H > 236P diff --git a/docs/Mu/Slayer/Punishes/Pilebunker.md b/docs/Mu/Slayer/Punishes/Pilebunker.md index bf68881..675800f 100644 --- a/docs/Mu/Slayer/Punishes/Pilebunker.md +++ b/docs/Mu/Slayer/Punishes/Pilebunker.md @@ -137,6 +137,6 @@ https://youtu.be/2KiaC5U7IAs Basically the move wiffs because you are too far away, this is your moment to shine -For the corner route refer to the [Generic Routes, 6H Counterhit, Corner Slightly Spaced](#corner-slightly-spaced) +For the corner route refer to the [Generic Routes, 6H Counterhit, Corner Slightly Spaced](./Generic_Routes.md#corner-slightly-spaced) For the midscreen route refer to the [Generic Routes, 6H Counterhit, Midscreen](#midscreen) From 5ff93ef407ef4cfdcc28c1b7a53a6ac7e1356350 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 23:16:18 +0200 Subject: [PATCH 13/23] Deglossing Millia --- docs/Mu/Millia/Contest/Iron_Savior.md | 34 ++++++ docs/Mu/Millia/Oki.md | 17 +++ docs/Mu/Millia/Pressure.md | 6 + docs/Mu/Millia/Punish/Forward_Roll.md | 21 ++++ docs/Mu/Millia/Punish/Iron_Savior.md | 21 ++++ docs/Mu/Millia/README.md | 107 +----------------- .../src/Millia_Iron_Savior_Hitboxes.png | Bin 0 -> 26247 bytes 7 files changed, 105 insertions(+), 101 deletions(-) create mode 100644 docs/Mu/Millia/Contest/Iron_Savior.md create mode 100644 docs/Mu/Millia/Oki.md create mode 100644 docs/Mu/Millia/Pressure.md create mode 100644 docs/Mu/Millia/Punish/Forward_Roll.md create mode 100644 docs/Mu/Millia/Punish/Iron_Savior.md create mode 100644 docs/Mu/Millia/src/Millia_Iron_Savior_Hitboxes.png diff --git a/docs/Mu/Millia/Contest/Iron_Savior.md b/docs/Mu/Millia/Contest/Iron_Savior.md new file mode 100644 index 0000000..c395391 --- /dev/null +++ b/docs/Mu/Millia/Contest/Iron_Savior.md @@ -0,0 +1,34 @@ +# Contest + +You mostly want to hit her feet. + +![Millia_Iron_Savior_Hitboxes.png](../src/Millia_Iron_Savior_Hitboxes.png) + +## w Shotgun + +Both charged and uncharged shotgun can hit `Iron Savior` at a somewhat hateful distance. + +https://youtu.be/HJlv2RLE1uE + +https://youtu.be/6Lp9yRwjj_k + +> **Tip:**\ +> Uncharged shotgun can be done while crouchingback so if very misstimed you block it. + + +## wo Shotgun + +5K can win at the right distance, yet is veeery finiky, skill issue. + +https://youtu.be/_h6iof_8fjU + + +At a distance Elp can 6H and get a juicy counterhit. + +https://youtu.be/J36i4UvAfzo + +## Genoverse + +It can hit her, just beware of Millier RC since you would have lost 25% meter. + +https://youtu.be/c7oAOEzsnjE \ No newline at end of file diff --git a/docs/Mu/Millia/Oki.md b/docs/Mu/Millia/Oki.md new file mode 100644 index 0000000..0bc24e1 --- /dev/null +++ b/docs/Mu/Millia/Oki.md @@ -0,0 +1,17 @@ +# Oki + +God damm I am so bad at meating Millia. Either getting hit back or getting throw, (skill issue on my end). + +I believe that it's due to her waking up animation being visually standing up before finishing the waking up animation. + +## Alternative off 2D (if close enough/possible) + +Elpheltcord link + +Basically 2D > j.PS/K > j.D > Pull and AD as fast as possible (this makes the berry be closer/more catches the backdashes better) + +https://discord.com/channels/121387821977042945/121388142941962241/1274134641594466435 + +Pot equivalent (with j.S only, do 5k delayed S delayed S > etc) + +https://discord.com/channels/121387821977042945/121388142941962241/1274144093567455385 \ No newline at end of file diff --git a/docs/Mu/Millia/Pressure.md b/docs/Mu/Millia/Pressure.md new file mode 100644 index 0000000..1547ef3 --- /dev/null +++ b/docs/Mu/Millia/Pressure.md @@ -0,0 +1,6 @@ +# Corner Shotgun Pressure + +Millia can just "jump out" between uncharged shotgun shots and press j.H to "shrink" her hurtbox. + +So TLDR, shotgun pressure can be done, but needs more mind being put into that, since the reward is most of the time **murdering her**. + diff --git a/docs/Mu/Millia/Punish/Forward_Roll.md b/docs/Mu/Millia/Punish/Forward_Roll.md new file mode 100644 index 0000000..6d81694 --- /dev/null +++ b/docs/Mu/Millia/Punish/Forward_Roll.md @@ -0,0 +1,21 @@ +## Forward Roll > H + +![](https://www.dustloop.com/wiki/images/thumb/f/f2/GGXRD_Millia_Digitalis.png/210px-GGXRD_Millia_Digitalis.png) + +### Punish + +When at a fair distance, you will need to IB it. + +> 5H*5 +> 5H>Bridal + +https://youtu.be/IxXjzH_HzJA + +https://youtu.be/IxXjzH_HzJA + +With 50% meter we unlock substantial damage/carry. + +> 5H > Genoverse > 66 > j.K ~ j.S > j.H |> (2P >) c.S > j.SPSHD > j.236P + +https://youtu.be/o6uxiH0NQUg + diff --git a/docs/Mu/Millia/Punish/Iron_Savior.md b/docs/Mu/Millia/Punish/Iron_Savior.md new file mode 100644 index 0000000..2f5df23 --- /dev/null +++ b/docs/Mu/Millia/Punish/Iron_Savior.md @@ -0,0 +1,21 @@ +# Iron Savior + +The move -13 on block, so, if you block, you get to press buttons back. + +![Millia_Iron_Savior_Hitboxes.png](../src/Millia_Iron_Savior_Hitboxes.png) + +Only focused at further range. + +Closer range as per the moment is a "do the needful" (believe the you that believes on me). + +# wo Shotgun + +No need to IB (but encouraged), since it is very tight (mash 5H, hard). + +> 5H*5 + +https://youtu.be/uLNopCmBi-c + +> Disclaimer:\ +> `5H > Genoverse` won't hit! (meaning at peak range) + diff --git a/docs/Mu/Millia/README.md b/docs/Mu/Millia/README.md index 32948be..a6607e0 100644 --- a/docs/Mu/Millia/README.md +++ b/docs/Mu/Millia/README.md @@ -1,11 +1,9 @@ ---- -gitea: none -include_toc: true ---- - +# Millia As much as Millia players would like to complain about `f.S`, the real criminal is Elph `5K`. +Yet, imo Elphelt 5K on the Millia mu is used to poke/annoy the Millia, slowly, since a CH 5K hitting at a disjointed Millia won't get anything, yet, if done a couple times she might get tilted and rush in/do something stupid, that's were you get the CH and kill her. + Remember to not put yourself in pin range. According Xyzz, aim where she will be, not where she is! (Truly a mosquito character in disguise) @@ -18,7 +16,9 @@ After Millia `6H(1)` beware of possible IAD, you can deal with it by running ins Usually IAD scams are from `2S` and `6H (1)`, `2H2`, meanwhile `5K` is rare, it's also possible. -Jump cancelable normals: `5K cS 2S 2H and 6H(`)` +Jump cancelable normals: `5K cS 2S 2H and 6H(1)` + +Doing 6H is a **great way of killing yourself**. ## Xyzz notes @@ -54,98 +54,3 @@ but the opponent has to be mashing at the speed of a thousand suns to get caught > This one might be helpful to do a `2H > Bridal` pickup ender -## Iron Savior - -The move yet is -13 on block, so, if you block, you get to press buttons back. - -![](https://www.dustloop.com/wiki/images/thumb/1/1c/GGXRD-R2_Millia_IronSavior_hitbox.png/210px-GGXRD-R2_Millia_IronSavior_hitbox.png) - - -### Contest - -You mostly want to hit her feet. - -#### w Shotgun - -Both charged and uncharged shotgun can hit `Iron Savior` at a somewhat hateful distance. - -https://youtu.be/HJlv2RLE1uE - -https://youtu.be/6Lp9yRwjj_k - -> **Tip:**\ -> Uncharged shotgun can be done while crouchingback so if very misstimed you block it. - - -#### wo Shotgun - -5K can win at the right distance, yet is veeery finiky, skill issue. - -https://youtu.be/_h6iof_8fjU - - -At a distance Elp can 6H and get a juicy counterhit. - -https://youtu.be/J36i4UvAfzo - -#### Genoverse - -It can hit her, just beware of Millier RC since you would have lost 25% meter. - -https://youtu.be/c7oAOEzsnjE - -### Punish - -Only focused at further range. - -Closer range as per the moment "do the needful". - -### wo Shotgun - -No need to IB (but encouraged), since it is very tight (mash 5H, hard). - -> 5H*5 - -https://youtu.be/uLNopCmBi-c - -> Disclaimer:\ -> `5H > Genoverse` won't hit! (meaning at peak range) - - - -## Forward Roll > H - -![](https://www.dustloop.com/wiki/images/thumb/f/f2/GGXRD_Millia_Digitalis.png/210px-GGXRD_Millia_Digitalis.png) - -### Punish - -When at a fair distance, you will need to IB it. - -> 5H*5 -> 5H>Bridal - -https://youtu.be/IxXjzH_HzJA - -https://youtu.be/IxXjzH_HzJA - -With 50% meter we unlock substantial damage/carry. - -> 5H > Genoverse > 66 > j.K ~ j.S > j.H |> (2P >) c.S > j.SPSHD > j.236P - -https://youtu.be/o6uxiH0NQUg - -## Oki - -God damm I am so bad at meating Millia, wether i get thrown because I get in throw range, or I get hit by 5H or whatever else. - -### Alternative off 2D (if close enough/possible) - -Elpheltcord link - -Basically 2D > j.PS/K > j.D > Pull and AD as fast as possible (this makes the berry be closer/more catches the backdashes better) - -https://discord.com/channels/121387821977042945/121388142941962241/1274134641594466435 - -Pot equivalent (with j.S only, do 5k delayed S delayed S > etc) - -https://discord.com/channels/121387821977042945/121388142941962241/1274144093567455385 \ No newline at end of file diff --git a/docs/Mu/Millia/src/Millia_Iron_Savior_Hitboxes.png b/docs/Mu/Millia/src/Millia_Iron_Savior_Hitboxes.png new file mode 100644 index 0000000000000000000000000000000000000000..8a317827b53441059c3cb4a15b709bbcef203b45 GIT binary patch literal 26247 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 Date: Sat, 12 Oct 2024 23:22:30 +0200 Subject: [PATCH 14/23] Deglossing Millia --- .../Punish/{Forward_Roll.md => Digitalis.md} | 18 ++++++++++++------ docs/Mu/Millia/README.md | 2 ++ .../src/Millia_Digitalis_2_Hitboxes.png | Bin 0 -> 125114 bytes 3 files changed, 14 insertions(+), 6 deletions(-) rename docs/Mu/Millia/Punish/{Forward_Roll.md => Digitalis.md} (81%) create mode 100644 docs/Mu/Millia/src/Millia_Digitalis_2_Hitboxes.png diff --git a/docs/Mu/Millia/Punish/Forward_Roll.md b/docs/Mu/Millia/Punish/Digitalis.md similarity index 81% rename from docs/Mu/Millia/Punish/Forward_Roll.md rename to docs/Mu/Millia/Punish/Digitalis.md index 6d81694..a2613e5 100644 --- a/docs/Mu/Millia/Punish/Forward_Roll.md +++ b/docs/Mu/Millia/Punish/Digitalis.md @@ -1,18 +1,24 @@ -## Forward Roll > H - -![](https://www.dustloop.com/wiki/images/thumb/f/f2/GGXRD_Millia_Digitalis.png/210px-GGXRD_Millia_Digitalis.png) - -### Punish +# Digitalis When at a fair distance, you will need to IB it. > 5H*5 > 5H>Bridal -https://youtu.be/IxXjzH_HzJA + +![](https://www.dustloop.com/wiki/images/thumb/f/f2/GGXRD_Millia_Digitalis.png/210px-GGXRD_Millia_Digitalis.png) + + +## 5H Bridal https://youtu.be/IxXjzH_HzJA +## 5H x5 + +https://youtu.be/LCw8sfyHa_A + +## 5H Genoverse + With 50% meter we unlock substantial damage/carry. > 5H > Genoverse > 66 > j.K ~ j.S > j.H |> (2P >) c.S > j.SPSHD > j.236P diff --git a/docs/Mu/Millia/README.md b/docs/Mu/Millia/README.md index a6607e0..5e1c47c 100644 --- a/docs/Mu/Millia/README.md +++ b/docs/Mu/Millia/README.md @@ -46,6 +46,8 @@ but the opponent has to be mashing at the speed of a thousand suns to get caught ## 2D Pickups +I have no idea when I did type this now why, need to recheck it. + > 2H>2D>j.PSPS>**SPS**HD \ > Annoying to get proper knockdown diff --git a/docs/Mu/Millia/src/Millia_Digitalis_2_Hitboxes.png b/docs/Mu/Millia/src/Millia_Digitalis_2_Hitboxes.png new file mode 100644 index 0000000000000000000000000000000000000000..479b57113a101774e273416bf33e76e2934f28a2 GIT binary patch literal 125114 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%0Ai{hF@#%BfWofk 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 literal 0 HcmV?d00001 From 49bc1e54203df077f6d4ccd98f135bd17deb89ed Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 23:42:51 +0200 Subject: [PATCH 15/23] Deglossing Leo --- docs/Mu/Leo/Additional_notes.md | 5 + docs/Mu/Leo/Punishes/Normals/2D.md | 9 + docs/Mu/Leo/Punishes/Normals/5H.md | 70 ++++ docs/Mu/Leo/Punishes/Practice.md | 5 + docs/Mu/Leo/Punishes/README.md | 304 ------------------ docs/Mu/Leo/Punishes/Specials/Eisen_Sturm.md | 156 +++++++++ .../Leo/Punishes/Specials/Graviert_Würde.md | 9 + .../Punishes/Specials/Kaltes_Gestöber_Erst.md | 33 ++ docs/Mu/Leo/README.md | 209 +----------- docs/Mu/Leo/Roundstart.md | 201 ++++++++++++ .../src/img => src}/148px-GGXRD_Leo_Zweit.png | Bin .../210px-GGXRD-R2_Leo_214S_Hitbox.png | Bin .../210px-GGXRD-R2_Leo_236H_2_Hitbox.png | Bin .../210px-GGXRD-R2_Leo_236S_Hitbox.png | Bin .../src/img => src}/210px-GGXRD_Leo_Dritt.png | Bin .../src/img => src}/210px-GGXRD_Leo_Erst.png | Bin docs/Mu/Millia/Pressure.md | 2 +- mkdocs.yaml | 2 +- 18 files changed, 491 insertions(+), 514 deletions(-) create mode 100644 docs/Mu/Leo/Additional_notes.md create mode 100644 docs/Mu/Leo/Punishes/Normals/2D.md create mode 100644 docs/Mu/Leo/Punishes/Normals/5H.md create mode 100644 docs/Mu/Leo/Punishes/Practice.md delete mode 100644 docs/Mu/Leo/Punishes/README.md create mode 100644 docs/Mu/Leo/Punishes/Specials/Eisen_Sturm.md create mode 100644 docs/Mu/Leo/Punishes/Specials/Graviert_Würde.md create mode 100644 docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md create mode 100644 docs/Mu/Leo/Roundstart.md rename docs/Mu/Leo/{Punishes/src/img => src}/148px-GGXRD_Leo_Zweit.png (100%) rename docs/Mu/Leo/{Punishes/src/img => src}/210px-GGXRD-R2_Leo_214S_Hitbox.png (100%) rename docs/Mu/Leo/{Punishes/src/img => src}/210px-GGXRD-R2_Leo_236H_2_Hitbox.png (100%) rename docs/Mu/Leo/{Punishes/src/img => src}/210px-GGXRD-R2_Leo_236S_Hitbox.png (100%) rename docs/Mu/Leo/{Punishes/src/img => src}/210px-GGXRD_Leo_Dritt.png (100%) rename docs/Mu/Leo/{Punishes/src/img => src}/210px-GGXRD_Leo_Erst.png (100%) diff --git a/docs/Mu/Leo/Additional_notes.md b/docs/Mu/Leo/Additional_notes.md new file mode 100644 index 0000000..5f14869 --- /dev/null +++ b/docs/Mu/Leo/Additional_notes.md @@ -0,0 +1,5 @@ +## Note + +Leo goes to stance by holding 5H. + +While in "stance" **can't block**, but can use a parry. \ No newline at end of file diff --git a/docs/Mu/Leo/Punishes/Normals/2D.md b/docs/Mu/Leo/Punishes/Normals/2D.md new file mode 100644 index 0000000..4816abd --- /dev/null +++ b/docs/Mu/Leo/Punishes/Normals/2D.md @@ -0,0 +1,9 @@ +## 2D + +-5 + +2P/c.S/5K/2K + +c.S requires IB + +2P > 5K > f.S > 2H > 2D > Bridal seems the most consistent one \ No newline at end of file diff --git a/docs/Mu/Leo/Punishes/Normals/5H.md b/docs/Mu/Leo/Punishes/Normals/5H.md new file mode 100644 index 0000000..c09152e --- /dev/null +++ b/docs/Mu/Leo/Punishes/Normals/5H.md @@ -0,0 +1,70 @@ +# 5H + +> Gatlings into 6H and 2D + +> **Level 4** move and `-3` on block. On **IB**, it's `-7`, therefore our available options are: +> - 5P +> - 2P +> - 5K (longest range button from the listed ones, active at frame `7`, therefore the punish has to be frameperfect) +> - 2K (Has a lil\' shorter range than `5K` yet it's active at frame `5`, allowing more consistency) +> - c.S (use if close enough) + +The punishes are also tied to proximity. + +For consistency due to 5K requiring to be frameperfect to gain slightly more range, **I** recommend going through the 2K routing when available. + +2K whiffs slightly after the rounds-tart distance, where 5K . + +> **Important Disclaimer:**\ +> **All of this options get smoked by 5H>2D frametrap!!**\ +> Leo's 2D CH **allows for combo pickup**\ +> All of this options beat 5H>6H + +## Routes + +### 5K + +#### Round start + +- `5K > f.S > 5H > Bridal/5H*4`, damage: 89/80 + +- `5K > 2S > 5H > Bridal/5H*4`, damage: 87/78 + +- `5K > f.S > 2S > 5H > 5H*4`, damage: 102 + +- `5K > 2D`, damage: 43 + +https://youtu.be/whChz4fTxHw + +#### Slightly past round start + +- `5K > f.S > 5H > 5H*4` + +- `5K > 2S > 5H > Bridal/5H*4` + +> The bridal ender route is quite finicky due to range and requires 2S to work, yet, if the spacing is slightly further, bridal will be blocked, therefore for consistency is recommended to be skipped. + +https://youtu.be/X4YjnKK4I98 + +#### Peak range + +- `5K > f.S > 5H > 5H*4` + +Further than this distance, 5K will whiff. + +https://youtu.be/9hPf2ot-Q9M + +### 2K + +> **Note:**\ +> Recommended option. + +- `2K > f.S > 5H > Bridal/5H*4`, damage: 63/70 + +- `2K > 2S > 5H > Bridal/5H*4`, damage: 62/69 + +- `2K > f.S > 2S > 5H > 5H*4`, damage: 79 + +- `2K > 2D`, damage: 34 + +https://youtu.be/Z0ruFdzXEtw diff --git a/docs/Mu/Leo/Punishes/Practice.md b/docs/Mu/Leo/Punishes/Practice.md new file mode 100644 index 0000000..fa6e874 --- /dev/null +++ b/docs/Mu/Leo/Punishes/Practice.md @@ -0,0 +1,5 @@ +# Practice + +## Differentiate the DP + +Set the 2 `S DP` and 1 `H DP` or 2 `H DP` and 1 `S DP` and practice the timing and recognition of each one in order to have consistent punishes. \ No newline at end of file diff --git a/docs/Mu/Leo/Punishes/README.md b/docs/Mu/Leo/Punishes/README.md deleted file mode 100644 index 251eea5..0000000 --- a/docs/Mu/Leo/Punishes/README.md +++ /dev/null @@ -1,304 +0,0 @@ ---- -gitea: none -include_toc: true ---- - - -## Note - -Leo goes to stance by holding 5H. - -While in "stance" **can't block**, but can use a parry. - - -# Normals - -## 5H - -> Gatlings into 6H and 2D - -> **Level 4** move and `-3` on block. On **IB**, it's `-7`, therefore our available options are: -> - 5P -> - 2P -> - 5K (longest range button from the listed ones, active at frame `7`, therefore the punish has to be frameperfect) -> - 2K (Has a lil\' shorter range than `5K` yet it's active at frame `5`, allowing more consistency) -> - c.S (use if close enough) - -The punishes are also tied to proximity. - -For consistency due to 5K requiring to be frameperfect to gain slightly more range, **I** recommend going through the 2K routing when available. - -2K whiffs slightly after the rounds-tart distance, where 5K . - -> **Important Disclaimer:**\ -> **All of this options get smoked by 5H>2D frametrap!!**\ -> Leo's 2D CH **allows for combo pickup**\ -> All of this options beat 5H>6H - -### Routes - -#### 5K - -##### Round start - -- `5K > f.S > 5H > Bridal/5H*4`, damage: 89/80 - -- `5K > 2S > 5H > Bridal/5H*4`, damage: 87/78 - -- `5K > f.S > 2S > 5H > 5H*4`, damage: 102 - -- `5K > 2D`, damage: 43 - -https://youtu.be/whChz4fTxHw - -##### Slightly past round start - -- `5K > f.S > 5H > 5H*4` - -- `5K > 2S > 5H > Bridal/5H*4` - -> The bridal ender route is quite finicky due to range and requires 2S to work, yet, if the spacing is slightly further, bridal will be blocked, therefore for consistency is recommended to be skipped. - -https://youtu.be/X4YjnKK4I98 - -##### Peak range - -- `5K > f.S > 5H > 5H*4` - -Further than this distance, 5K will whiff. - -https://youtu.be/9hPf2ot-Q9M - -#### 2K - -> **Note:**\ -> Recommended option. - -- `2K > f.S > 5H > Bridal/5H*4`, damage: 63/70 - -- `2K > 2S > 5H > Bridal/5H*4`, damage: 62/69 - -- `2K > f.S > 2S > 5H > 5H*4`, damage: 79 - -- `2K > 2D`, damage: 34 - -https://youtu.be/Z0ruFdzXEtw - -## 2D - --5 - -2P/c.S/5K/2K - -c.S requires IB - -2P > 5K > f.S > 2H > 2D > Bridal seems the most consistent one - -# Special Moves - -## Graviert Würde - -The fireballs. - -IDK idc. - -Deal with it. - -H version disappears if Leo is hit. - -## Eisen Sturm - -https://www.dustloop.com/w/GGXRD-R2/Leo_Whitefang#Eisen_Sturm - -The DP - -### S Eisen Sturm - -#### w Shotgun - -##### Corner - -After `IAD j.KS`, the `j.D` should be delayed "substantially". - -###### j.7H setup - -> [SG.H] > IAD j.K > j.S ~ j.D > 2H > 236P, 5P > c.S > j.7H - -https://youtu.be/G88-VtXpCzo - -###### j.D sour berry setup - -- Couldn't get the wallsplat consistently. - -> [SG.H] > IAD j.K > j.S ~ j.D > 2H > 236P > c.S > j.S > jc j.K ~ j.S ~ j.H ~ j.4Toss |> 6H > reposition yourself > [Charge Shotgun] > SG.S > Pull_Berry > [SG.H] > j.7D ~ j.Toss - -https://youtu.be/-fST4z4idA8 - -###### Shotgun sour berry setup - -> [SG.H] > IAD j.K > j.S ~ j.D > 2H > 236P > c.S > j.S > jc j.K ~ j.S ~ j.H ~ j.4Toss |> 6H > reposition yourself > [Charge Shotgun] > SG.S > Pull_Berry > [SG.H] (no wallsplat) - -https://youtu.be/19EdpbFurlE - -##### Midscreen - -Remove shotgun and do a c.S route ... - -#### wo Shotgun - -##### Corner - -###### Transition to shotgun route - -You can set yourself in shotgun stance and charge a shot to proceed with the Shotgun routes from above. - -https://youtu.be/BUMbiR4G_qc - -###### j.7H oki - -> c.S > > j.S > jc j.K ~ j.S ~ j.H ~ j.D > 2H > 236P, 5P > c.S > j.7H - -https://youtu.be/4z0-sYZBBJ8 - -##### Midscreen - -###### c.S non CH antiair - -> c.S > j.S > j.P > j.S > jc j.S > j.P > j.S > j.H ~ j.D > j.236P - -https://youtu.be/zbtFwPCDK50 - -###### 2P Rejump - -> j.K ~ j.S ~ j.H |> 2P > c.S > j.K > j.S > j.H > j.D > j.236P - -https://youtu.be/EGPW9If5kVw - -### H Eisen Sturm - -#### w Shotgun - -##### Point Blank Corner - -> charge shotgun > SG.S > [SG.H] > charge shotgun > [SG.H]*2 > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P - -https://youtu.be/yyxkiylaU1k - -##### Corner - -- Just requires being slightly spaced from Leo, enough to not get crossed up basically. - -SG.H hits in the air -https://twitter.com/zmasasi/status/1018378921786527744 - -Keys to success: - -Pull berry when Leo is reaching the top, it will autotime SG.H at the right height - -##### Midscreen - -###### SG.D - -- Pull berry ASAP -- delay throwing berry substantially. -- You want to press `SG.S > Bridal` when Leo's swords touch the ground. -- Quite tricky to get right and consistently. -- Can't recommend over the next combo - -> Pull berry ... > SG.D ~ 4Toss ~ SG.S > Bridal ~ SG.S > [SG.H] > IAD j.S > j.D > c.S > j.K > j.S > j.H > j.D > j.236P |> 2Toss - -https://youtu.be/XxWH0aKrfEA - -###### SG.D SG Loops - -Same route from above, but this time doing `SG.S > Bridal, [SG.H]` instead of `SG.S > [SG.H] > IAD j.S` to proceed with shotgun loops in the corner. - -Even more funky than the previous SG.D route, as this one requires Leo to be hit by the PineBerry explosion at a lower height, otherwise `SG.S > Bridal` will whiff. - -> Pull berry ... > SG.D ~ 4Toss ~ SG.S > Bridal, SG.S > Bridal > [SG.H]*whatever - -https://youtu.be/e0TCEDLRJVs - -###### c.S non CH antiair BnB - -A lot easier and more consistent at the expense of 30 of damage +/- (comparing with the SG.D route) - -> c.S > j.S > jc j.K ~ j.S ~ j.H ~ j.D ~ j.236P - -https://youtu.be/pj0FNA3cBBg - -###### c.S non CH antiair - -Refer to the [Eisen Sturm S c.S non CH antiair routing](#cs-non-ch-antiair). - -###### c.S 2P rejump - -- Better oki and damage compared with the previous route. -- Quite more finiky but w/e - -> c.S > j.K ~ j.S ~ j.H |> 2P > c.S > j.K > j.S > j.H > j.D > j.236P - -https://youtu.be/8ZyPhuiykgU - -#### wo Shotgun - -##### Corner - -> c.S > j.K ~ j.S ~ j.H ~ j.D |> 2H > 236P, 5P > c.S > j7H ~ j.toss - -https://youtu.be/EHb0ftlGy4c - -> c.S > j.K ~ j.S ~ j.H ~ j.D |> 2H > 236P, 5P > c.S > j7H ~ j.toss - -https://youtu.be/rA6QZfTBdNo - -> c.S > j.S ~ jc j.K ~ j.S ~ j.H ~ j.D |> 2H > 236P, 5P > c.S > j7H ~ j.toss - -##### Midscreen - -Elphelt non counterhit c.S antiair BnB with berry pulled - -- 195/196 damage - -https://youtu.be/0ubHLAITDvs - - -## Kaltes Gestöber Erst - -aka. Rekka - -Combinations available: - -236S = Erst -236H = Zweit -214S = Dritt - -| combo | on block | on IB | imgs | -|---------------------|----------|-------|---------------------------------------------------------------------| -| 236S | -1 | -3 | ![210px-GGXRD_Leo_Erst.png](src/img/210px-GGXRD_Leo_Erst.png) | -| 236S > 236H | -3 | -5 | ![148px-GGXRD_Leo_Zweit.png](src/img/148px-GGXRD_Leo_Zweit.png) | -| 236S > 236H > 214S | -7 | -11 | ![210px-GGXRD_Leo_Dritt.png](src/img/210px-GGXRD_Leo_Dritt.png) | - - -I think that crouch `IBing "Erst" >~ 4SH > 4SH > 1FD` allows to OS throw/Dead Angle Zweit, and block the followup from single rekka - -`4SH` as Throw OS - - - - - -## Kaltes Gestöber Zweit - -Leo benefit is nothing meaningful unless RRC or counterhit. - -It's plus. - - - - -# Practice - -## Differentiate the DP - -Set the 2 `S DP` and 1 `H DP` or 2 `H DP` and 1 `S DP` and practice the timing and recognition of each one in order to have consistent punishes. \ No newline at end of file diff --git a/docs/Mu/Leo/Punishes/Specials/Eisen_Sturm.md b/docs/Mu/Leo/Punishes/Specials/Eisen_Sturm.md new file mode 100644 index 0000000..3f0410e --- /dev/null +++ b/docs/Mu/Leo/Punishes/Specials/Eisen_Sturm.md @@ -0,0 +1,156 @@ +# Eisen Sturm + +https://www.dustloop.com/w/GGXRD-R2/Leo_Whitefang#Eisen_Sturm + +The DP + +## S Eisen Sturm + +### w Shotgun + +#### Corner + +After `IAD j.KS`, the `j.D` should be delayed "substantially". + +##### j.7H setup + +> [SG.H] > IAD j.K > j.S ~ j.D > 2H > 236P, 5P > c.S > j.7H + +https://youtu.be/G88-VtXpCzo + +##### j.D sour berry setup + +- Couldn't get the wallsplat consistently. + +> [SG.H] > IAD j.K > j.S ~ j.D > 2H > 236P > c.S > j.S > jc j.K ~ j.S ~ j.H ~ j.4Toss |> 6H > reposition yourself > [Charge Shotgun] > SG.S > Pull_Berry > [SG.H] > j.7D ~ j.Toss + +https://youtu.be/-fST4z4idA8 + +##### Shotgun sour berry setup + +> [SG.H] > IAD j.K > j.S ~ j.D > 2H > 236P > c.S > j.S > jc j.K ~ j.S ~ j.H ~ j.4Toss |> 6H > reposition yourself > [Charge Shotgun] > SG.S > Pull_Berry > [SG.H] (no wallsplat) + +https://youtu.be/19EdpbFurlE + +#### Midscreen + +Remove shotgun and do a c.S route ... + +### wo Shotgun + +#### Corner + +##### Transition to shotgun route + +You can set yourself in shotgun stance and charge a shot to proceed with the Shotgun routes from above. + +https://youtu.be/BUMbiR4G_qc + +##### j.7H oki + +> c.S > > j.S > jc j.K ~ j.S ~ j.H ~ j.D > 2H > 236P, 5P > c.S > j.7H + +https://youtu.be/4z0-sYZBBJ8 + +#### Midscreen + +##### c.S non CH antiair + +> c.S > j.S > j.P > j.S > jc j.S > j.P > j.S > j.H ~ j.D > j.236P + +https://youtu.be/zbtFwPCDK50 + +##### 2P Rejump + +> j.K ~ j.S ~ j.H |> 2P > c.S > j.K > j.S > j.H > j.D > j.236P + +https://youtu.be/EGPW9If5kVw + +## H Eisen Sturm + +### w Shotgun + +#### Point Blank Corner + +> charge shotgun > SG.S > [SG.H] > charge shotgun > [SG.H]*2 > SG.S > 236P > [SG.H]x3 > SG.S > berry toss > charge shotgun > SG.S > [SG.H] > 6H > 236P + +https://youtu.be/yyxkiylaU1k + +#### Corner + +- Just requires being slightly spaced from Leo, enough to not get crossed up basically. + +SG.H hits in the air +https://twitter.com/zmasasi/status/1018378921786527744 + +Keys to success: + +Pull berry when Leo is reaching the top, it will autotime SG.H at the right height + +#### Midscreen + +##### SG.D + +- Pull berry ASAP +- delay throwing berry substantially. +- You want to press `SG.S > Bridal` when Leo's swords touch the ground. +- Quite tricky to get right and consistently. +- Can't recommend over the next combo + +> Pull berry ... > SG.D ~ 4Toss ~ SG.S > Bridal ~ SG.S > [SG.H] > IAD j.S > j.D > c.S > j.K > j.S > j.H > j.D > j.236P |> 2Toss + +https://youtu.be/XxWH0aKrfEA + +##### SG.D SG Loops + +Same route from above, but this time doing `SG.S > Bridal, [SG.H]` instead of `SG.S > [SG.H] > IAD j.S` to proceed with shotgun loops in the corner. + +Even more funky than the previous SG.D route, as this one requires Leo to be hit by the PineBerry explosion at a lower height, otherwise `SG.S > Bridal` will whiff. + +> Pull berry ... > SG.D ~ 4Toss ~ SG.S > Bridal, SG.S > Bridal > [SG.H]*whatever + +https://youtu.be/e0TCEDLRJVs + +##### c.S non CH antiair BnB + +A lot easier and more consistent at the expense of 30 of damage +/- (comparing with the SG.D route) + +> c.S > j.S > jc j.K ~ j.S ~ j.H ~ j.D ~ j.236P + +https://youtu.be/pj0FNA3cBBg + +##### c.S non CH antiair + +Refer to the [Eisen Sturm S c.S non CH antiair routing](#cs-non-ch-antiair). + +##### c.S 2P rejump + +- Better oki and damage compared with the previous route. +- Quite more finiky but w/e + +> c.S > j.K ~ j.S ~ j.H |> 2P > c.S > j.K > j.S > j.H > j.D > j.236P + +https://youtu.be/8ZyPhuiykgU + +### wo Shotgun + +#### Corner + +> c.S > j.K ~ j.S ~ j.H ~ j.D |> 2H > 236P, 5P > c.S > j7H ~ j.toss + +https://youtu.be/EHb0ftlGy4c + +> c.S > j.K ~ j.S ~ j.H ~ j.D |> 2H > 236P, 5P > c.S > j7H ~ j.toss + +https://youtu.be/rA6QZfTBdNo + +> c.S > j.S ~ jc j.K ~ j.S ~ j.H ~ j.D |> 2H > 236P, 5P > c.S > j7H ~ j.toss + +#### Midscreen + +Elphelt non counterhit c.S antiair BnB with berry pulled + +- 195/196 damage + +https://youtu.be/0ubHLAITDvs + diff --git a/docs/Mu/Leo/Punishes/Specials/Graviert_Würde.md b/docs/Mu/Leo/Punishes/Specials/Graviert_Würde.md new file mode 100644 index 0000000..b0967ae --- /dev/null +++ b/docs/Mu/Leo/Punishes/Specials/Graviert_Würde.md @@ -0,0 +1,9 @@ +# Graviert Würde + +The fireballs. + +IDK idc. + +Deal with it. + +H version disappears if Leo is hit. \ No newline at end of file diff --git a/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md b/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md new file mode 100644 index 0000000..45681cf --- /dev/null +++ b/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md @@ -0,0 +1,33 @@ +# Kaltes Gestöber Erst + +## Kaltes Gestöber Erst + +aka. Rekka + +Combinations available: + +236S = Erst +236H = Zweit +214S = Dritt + +| combo | on block | on IB | imgs | +|---------------------|----------|-------|--------------------------------------------------------------------| +| 236S | -1 | -3 | ![210px-GGXRD_Leo_Erst.png](../../src/210px-GGXRD_Leo_Erst.png) | +| 236S > 236H | -3 | -5 | ![148px-GGXRD_Leo_Zweit.png](../../src/148px-GGXRD_Leo_Zweit.png) | +| 236S > 236H > 214S | -7 | -11 | ![210px-GGXRD_Leo_Dritt.png](../../src/210px-GGXRD_Leo_Dritt.png) | + + +I think that crouch `IBing "Erst" >~ 4SH > 4SH > 1FD` allows to OS throw/Dead Angle Zweit, and block the followup from single rekka + +`4SH` as Throw OS + + + + + +## Kaltes Gestöber Zweit + +Leo benefit is nothing meaningful unless RRC or counterhit. + +It's plus. + diff --git a/docs/Mu/Leo/README.md b/docs/Mu/Leo/README.md index f53c178..6395253 100644 --- a/docs/Mu/Leo/README.md +++ b/docs/Mu/Leo/README.md @@ -1,211 +1,4 @@ ---- -gitea: none -include_toc: true ---- - -## Roundstart quick notes - -Use f.S and 2D. - -### Elphelt Buttons notes: - -#### Elphelt's f.S - -Doesn't punish backdash, but it's still a win since we get free space for our neutral game. - -##### Wins - -- 6P, only **wins** if Elphelt uses a followup (`f.S > 5H` or `f.S > Bridal`). - -- 2K wins but non-counterhit, can't get anything from it. - -- Everything except the listed under. - -##### Trades - -- 5K - -##### Loses - -- 6P if Elp didn't chain a followup. -- H DP. -- Leo's S DP (trades), yet if Leo got hit standing instead of airborne, Leo scores advantage due the KD. If Elp delays the f.S 4-5 frames, she can get a CH. - -#### Elphelt's 2D - -Used to cover instances that Elp f.S doesn't win. - -##### Relevant Wins - -- 5K, meanwhile Elp f.S trades. -- Allows punishing Leo's 2K unlike with Elp f.S -- Whiffs against Leo's S DP. -- 1/2 Frames delayed 2D whiffs against Leo's H DP, otherwise clashes. - -##### Trades - -N/A - -##### Loses - -- f.S (2D loses and get poked, Leo can only follow it up by 214S.) -- 2D (loses to Elp f.S) - -##### Irrelevant whiffs/clashes - -> Whiff/clashes and doesn't allow for punish or anything relevant. - -- 6P (whiffs, loses to Elp f.S) -- 2H (clash, loses to Elp f.S) -- H DP (clash) -- H DP (whiff, Elp 2D is delayed for 1-2 frames) -- 2S (clash, loses to Elp f.S) -- 2D (whiffs, still can be blocked, loses to Elp f.S) - -### Leo's 6P - -Something like `f.S > Bridal` or `f.S > 5H` works. - -2D whiffs. - -### Leo's 6K - -Loses to f.S and 2D, didn't bother about anything else. - -### Leo's 5K - -f.S/2S trades - -5H loses. - -6H hits too late, doesn't get a CH, cancel into whatever **but not bridal**. - -6P hits too late, can be blocked. - -2D wins. - -delayed 2k wins, aka ~ 2k>f.S>etc - -delayed 2d wins, aka ~ 2D > bridal / shotgun / berry - -### Leo's f.S - -f.S wins. - -2D loses and get poked, Leo can only follow it up by 214S. - -5P loses. - -5H loses. - -6H loses. - -on IB can do 5H, but if Leo does `f.S > 5H` ur fucked. - -6P "hits" as long doesn't go into stance, also hits if Leo does `f.S > 5H`. - -### Leo's 2H - -6H Clashes, if Leo delays the 2H you get murdered, so discard this option. - -2H loses. - -f.S wins/gets CH. - -2D clashes. - -**1 frame delayed Elp f.S murders you.** - -**3-4 frame delayed Elp f.S scores a CH.** - -### Leo's delayed 2H - -Reminder, Elp 6H murders you. Don't. - -### Leo's 2K - -2D gets a CH, slightly delayed (1/2 frames) 2D also gets a CH, further delay will whiff, still safe tho. - -f.S wins, no CH, can't get anything out of it due to distance. I dont like the idea of pulling shotgun against leo in neutral anyway. - -### Leo's 2S - -2D clashes. - -5K clashes. - -f.S wins with a CH. -### Leo's 6H - -f.S/2S gets CH. - -Delayed 2D gets CH. - -6H get CH. - -6P gets CH. - -2H gets CH. - -substantially delayed 5K gets CH. - -### Leo's 2D - -f.S/2S wins. - -2K/5K/2P/5P/2D/6H/5H/Bridal loses. - -### Leo's S DP - -f.S, yet if Leo got hit standing instead of airborne, Leo scores advantage due the KD. - -If Elp delays the f.S 4-5 frames, she can win with an airborne CH. - -**2D Whiffs.** - -2S loses. - - -6H Trades. - -5H/Bridal loses. - -Bridal also whiffs (does it even matter??). - - - - - -### Leo's H DP - -2S/f.S/5H/6H/Bridal loses. - -2D clashes. - -**1/2 frames delayed 2D wiffs.** - -### Leo's Erst - -Loses to everything except 6H/6P/Bridal?. - -### Leo's Zweit - -Loses to everything except 6H?/6P/Bridal? - - -### Leo's TK Siegesparade - -f.S/5H/6H/6P wins - -Other might whiff. - -### Leo's Backdash - -Delayed 5H hits bd. - -6H hits bd. - -Bridal hits bd. +# Leo ## Discord txt diff --git a/docs/Mu/Leo/Roundstart.md b/docs/Mu/Leo/Roundstart.md new file mode 100644 index 0000000..f581954 --- /dev/null +++ b/docs/Mu/Leo/Roundstart.md @@ -0,0 +1,201 @@ +# Roundstart + +## TLDR + +Use f.S or 2D to beat all the **ground** options (if one doesn't the other does). + +### Elphelt Buttons notes: + +#### Elphelt's f.S + +Doesn't punish backdash, but it's still a win since we get free space for our neutral game. + +##### Wins + +- 6P, only **wins** if Elphelt uses a followup (`f.S > 5H` or `f.S > Bridal`). + +- 2K wins but non-counterhit, can't get anything from it. + +- Everything except the listed under. + +##### Trades + +- 5K + +##### Loses + +- 6P if Elp didn't chain a followup. +- H DP. +- Leo's S DP (trades), yet if Leo got hit standing instead of airborne, Leo scores advantage due the KD. If Elp delays the f.S 4-5 frames, she can get a CH. + +#### Elphelt's 2D + +Used to cover instances that Elp f.S doesn't win. + +##### Relevant Wins + +- 5K, meanwhile Elp f.S trades. +- Allows punishing Leo's 2K unlike with Elp f.S +- Whiffs against Leo's S DP. +- 1/2 Frames delayed 2D whiffs against Leo's H DP, otherwise clashes. + +##### Trades + +N/A + +##### Loses + +- f.S (2D loses and get poked, Leo can only follow it up by 214S.) +- 2D (loses to Elp f.S) + +##### Irrelevant whiffs/clashes + +> Whiff/clashes and doesn't allow for punish or anything relevant. + +- 6P (whiffs, loses to Elp f.S) +- 2H (clash, loses to Elp f.S) +- H DP (clash) +- H DP (whiff, Elp 2D is delayed for 1-2 frames) +- 2S (clash, loses to Elp f.S) +- 2D (whiffs, still can be blocked, loses to Elp f.S) + +## Leo's 6P + +Something like `f.S > Bridal` or `f.S > 5H` works. + +2D whiffs. + +## Leo's 6K + +Loses to f.S and 2D, didn't bother about anything else. + +## Leo's 5K + +f.S/2S trades + +5H loses. + +6H hits too late, doesn't get a CH, cancel into whatever **but not bridal**. + +6P hits too late, can be blocked. + +2D wins. + +delayed 2k wins, aka ~ 2k>f.S>etc + +delayed 2d wins, aka ~ 2D > bridal / shotgun / berry + +## Leo's f.S + +f.S wins. + +2D loses and get poked, Leo can only follow it up by 214S. + +5P loses. + +5H loses. + +6H loses. + +on IB can do 5H, but if Leo does `f.S > 5H` ur fucked. + +6P "hits" as long doesn't go into stance, also hits if Leo does `f.S > 5H`. + +## Leo's 2H + +6H Clashes, if Leo delays the 2H you get murdered, so discard this option. + +2H loses. + +f.S wins/gets CH. + +2D clashes. + +**1 frame delayed Elp f.S murders you.** + +**3-4 frame delayed Elp f.S scores a CH.** + +## Leo's delayed 2H + +Reminder, Elp 6H murders you. Don't. + +## Leo's 2K + +2D gets a CH, slightly delayed (1/2 frames) 2D also gets a CH, further delay will whiff, still safe tho. + +f.S wins, no CH, can't get anything out of it due to distance. I dont like the idea of pulling shotgun against leo in neutral anyway. + +## Leo's 2S + +2D clashes. + +5K clashes. + +f.S wins with a CH. +## Leo's 6H + +f.S/2S gets CH. + +Delayed 2D gets CH. + +6H get CH. + +6P gets CH. + +2H gets CH. + +substantially delayed 5K gets CH. + +## Leo's 2D + +f.S/2S wins. + +2K/5K/2P/5P/2D/6H/5H/Bridal loses. + +## Leo's S DP + +f.S, yet if Leo got hit standing instead of airborne, Leo scores advantage due the KD. + +If Elp delays the f.S 4-5 frames, she can win with an airborne CH. + +**2D Whiffs.** + +2S loses. + + +6H Trades. + +5H/Bridal loses. + +Bridal also whiffs (does it even matter??). + + +## Leo's H DP + +2S/f.S/5H/6H/Bridal loses. + +2D clashes. + +**1/2 frames delayed 2D wiffs.** + +## Leo's Erst + +Loses to everything except 6H/6P/Bridal?. + +## Leo's Zweit + +Loses to everything except 6H?/6P/Bridal? + +## Leo's TK Siegesparade + +f.S/5H/6H/6P wins + +Other might whiff. + +## Leo's Backdash + +Delayed 5H hits bd. + +6H hits bd. + +Bridal hits bd. \ No newline at end of file diff --git a/docs/Mu/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png b/docs/Mu/Leo/src/148px-GGXRD_Leo_Zweit.png similarity index 100% rename from docs/Mu/Leo/Punishes/src/img/148px-GGXRD_Leo_Zweit.png rename to docs/Mu/Leo/src/148px-GGXRD_Leo_Zweit.png diff --git a/docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png b/docs/Mu/Leo/src/210px-GGXRD-R2_Leo_214S_Hitbox.png similarity index 100% rename from docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_214S_Hitbox.png rename to docs/Mu/Leo/src/210px-GGXRD-R2_Leo_214S_Hitbox.png diff --git a/docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png b/docs/Mu/Leo/src/210px-GGXRD-R2_Leo_236H_2_Hitbox.png similarity index 100% rename from docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236H_2_Hitbox.png rename to docs/Mu/Leo/src/210px-GGXRD-R2_Leo_236H_2_Hitbox.png diff --git a/docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png b/docs/Mu/Leo/src/210px-GGXRD-R2_Leo_236S_Hitbox.png similarity index 100% rename from docs/Mu/Leo/Punishes/src/img/210px-GGXRD-R2_Leo_236S_Hitbox.png rename to docs/Mu/Leo/src/210px-GGXRD-R2_Leo_236S_Hitbox.png diff --git a/docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png b/docs/Mu/Leo/src/210px-GGXRD_Leo_Dritt.png similarity index 100% rename from docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Dritt.png rename to docs/Mu/Leo/src/210px-GGXRD_Leo_Dritt.png diff --git a/docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png b/docs/Mu/Leo/src/210px-GGXRD_Leo_Erst.png similarity index 100% rename from docs/Mu/Leo/Punishes/src/img/210px-GGXRD_Leo_Erst.png rename to docs/Mu/Leo/src/210px-GGXRD_Leo_Erst.png diff --git a/docs/Mu/Millia/Pressure.md b/docs/Mu/Millia/Pressure.md index 1547ef3..4521fbd 100644 --- a/docs/Mu/Millia/Pressure.md +++ b/docs/Mu/Millia/Pressure.md @@ -1,4 +1,4 @@ -# Corner Shotgun Pressure +## Corner Shotgun Pressure Millia can just "jump out" between uncharged shotgun shots and press j.H to "shrink" her hurtbox. diff --git a/mkdocs.yaml b/mkdocs.yaml index 810d661..4b72923 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -10,7 +10,7 @@ theme: readthedocs markdown_extensions: - toc: permalink: "" - baselevel: 3 + baselevel: 1 # - pymdownx.arithmatex # - pymdownx.b64 # - pymdownx.betterem From f9146d631931b3a0164804b2d2ff02890497e146 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 23:43:59 +0200 Subject: [PATCH 16/23] Deglossing Leo --- docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md b/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md index 45681cf..4ca158d 100644 --- a/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md +++ b/docs/Mu/Leo/Punishes/Specials/Kaltes_Gestöber_Erst.md @@ -4,11 +4,11 @@ aka. Rekka -Combinations available: +- 236S = Erst +- 236H = Zweit +- 214S = Dritt -236S = Erst -236H = Zweit -214S = Dritt +Combinations available: | combo | on block | on IB | imgs | |---------------------|----------|-------|--------------------------------------------------------------------| From 1b0fb454ce1a71316deba1576962d38d59647ec3 Mon Sep 17 00:00:00 2001 From: oriol Date: Sat, 12 Oct 2024 23:55:43 +0200 Subject: [PATCH 17/23] Deglossing Ky --- docs/Mu/Ky.md | 21 +++++++ docs/Mu/Ky/Additional_Notes.md | 5 ++ docs/Mu/Ky/Punishes/Greed_Saver.md | 29 ++++++++++ .../Ky/Punishes/{README.md => Stun_Dipper.md} | 56 +++---------------- docs/Mu/Ky/Punishes/Vapor_Thrust.md | 7 +++ docs/Mu/Ky/{README.md => Roundstart.md} | 55 ++++-------------- 6 files changed, 82 insertions(+), 91 deletions(-) create mode 100644 docs/Mu/Ky.md create mode 100644 docs/Mu/Ky/Additional_Notes.md create mode 100644 docs/Mu/Ky/Punishes/Greed_Saver.md rename docs/Mu/Ky/Punishes/{README.md => Stun_Dipper.md} (82%) create mode 100644 docs/Mu/Ky/Punishes/Vapor_Thrust.md rename docs/Mu/Ky/{README.md => Roundstart.md} (76%) diff --git a/docs/Mu/Ky.md b/docs/Mu/Ky.md new file mode 100644 index 0000000..a200f7f --- /dev/null +++ b/docs/Mu/Ky.md @@ -0,0 +1,21 @@ +I hate ky. + + + +https://discord.com/channels/121387821977042945/121387821977042945/1084293595487539200 + +https://discord.com/channels/121387821977042945/121387821977042945/1054083854933176401 + + +from: SmashSK#8597 ky + + + + + + + + + + + diff --git a/docs/Mu/Ky/Additional_Notes.md b/docs/Mu/Ky/Additional_Notes.md new file mode 100644 index 0000000..2fd144b --- /dev/null +++ b/docs/Mu/Ky/Additional_Notes.md @@ -0,0 +1,5 @@ +## Strings to safely throw Berry??? + +Stuff like 2D, Stun Dipper YRC are very annoying to deal with. + +If close enough can do c.S > 2Toss and will be a true blockstring. \ No newline at end of file diff --git a/docs/Mu/Ky/Punishes/Greed_Saver.md b/docs/Mu/Ky/Punishes/Greed_Saver.md new file mode 100644 index 0000000..d17df17 --- /dev/null +++ b/docs/Mu/Ky/Punishes/Greed_Saver.md @@ -0,0 +1,29 @@ +# Greed Sever + +-10 + + +#### w Shotgun + +SG.S > Bridal/SG.H, at the corner might be possible to SG.S > SG.H > 2P pickup, maybe, idk. + +#### wo Shotgun + + +##### IB + +##### no IB + +**[Crouching recovery. (press f.S)]()** + +5K / 2K work almost all the time, unless at the peak of the peakest range + +Jump IB? -> need to test at different height / distances, but a that point you can just block it normally, can't you? + +##### j.block + +2P > ... + +##### j.block IB + +whatever > ... \ No newline at end of file diff --git a/docs/Mu/Ky/Punishes/README.md b/docs/Mu/Ky/Punishes/Stun_Dipper.md similarity index 82% rename from docs/Mu/Ky/Punishes/README.md rename to docs/Mu/Ky/Punishes/Stun_Dipper.md index 632b667..43cc7f1 100644 --- a/docs/Mu/Ky/Punishes/README.md +++ b/docs/Mu/Ky/Punishes/Stun_Dipper.md @@ -1,20 +1,4 @@ ---- -gitea: none -include_toc: true ---- - - -## Vapor Thrust - -DP - -### Vapor Thrust S - -As per the moment just do air combo and whatever - -### Vapor Thrust H - -### Stun Dipper +# Stun Dipper [//]: # (Normal/FD block the first hit.) @@ -42,7 +26,7 @@ IBing the second hit is relevant since allows less timing on your end. BUT NOT N We got different options. -### Very close +## Very close On IB: @@ -51,16 +35,16 @@ On IB: Without IB: > f.s > 5H > Bridal - + It is also _possible_ to do `66 f.S > 2S > 2D` without need of IB, but for consistency I can't recommend. Same for `(66) f.S > 2D`, depending on how close one is, 2D will whiff -#### DP the second hit. +### DP the second hit. If we are too close, Scum dipper won't be a "true string", therefore we can throw stuff between the first and second hit. -If we are close enough we can super (Judge Better Half/DP), but only if we are close enough for the first and second hit to not be a true string. +If we are close enough we can super (Judge Better Half/DP), but only if we are close enough for the first and second hit to not be a true string. If we have more distance between us and Ky, but we IB the first hit, we might still be able to DP. @@ -74,11 +58,11 @@ Even further? it will be a true string, so go for the next listed punishes. Remi https://youtu.be/Xn0LE3t38AI -### Middle ground +## Middle ground f.S 5H Bridal -### Big distance +## Big distance (but not peak!) @@ -88,7 +72,7 @@ f.S 5H Bridal > 5H > Genoverse > IAD j.KSH > 2P > c.S > j.SPSHD -### Peak Distance. +## Peak Distance. At the peakest of the peakest distances 5H Genoverse will not reach. @@ -107,27 +91,3 @@ f.S Will whiff If we IB we can do `66 f.S 5H Genoverse` or `66 f.S 5H Bridal` (basically IB > Dash-in) https://youtu.be/6givuFzNoUk - - -### Greed Sever - --10 - -Crouching recovery. (press f.S) - -#### w Shotgun -#### wo Shotgun - -##### IB - - - -##### no IB - -##### j.block - -2P > ... - -##### j.block IB - -whatever > ... \ No newline at end of file diff --git a/docs/Mu/Ky/Punishes/Vapor_Thrust.md b/docs/Mu/Ky/Punishes/Vapor_Thrust.md new file mode 100644 index 0000000..2ea8e2e --- /dev/null +++ b/docs/Mu/Ky/Punishes/Vapor_Thrust.md @@ -0,0 +1,7 @@ +# Vapor Thrust + +DP + +## Vapor Thrust S + +As per the moment just do air combo and whatever (`c.S (antiair) > jc > etc`) diff --git a/docs/Mu/Ky/README.md b/docs/Mu/Ky/Roundstart.md similarity index 76% rename from docs/Mu/Ky/README.md rename to docs/Mu/Ky/Roundstart.md index a01a2f0..9113075 100644 --- a/docs/Mu/Ky/README.md +++ b/docs/Mu/Ky/Roundstart.md @@ -1,32 +1,13 @@ ---- -gitea: none -include_toc: true ---- - - -I hate ky. - - - -https://discord.com/channels/121387821977042945/121387821977042945/1084293595487539200 - -https://discord.com/channels/121387821977042945/121387821977042945/1054083854933176401 - - -from: SmashSK#8597 ky - - - -## Ky Roundstart tests +# Ky Roundstart tests > 5SH,5*47, 5P -### Ky 5P +## Ky 5P 665K -### Ky f.S +## Ky f.S - f.S Trade (2S Better) - 2S Trade (CH Stagger, good enough) @@ -38,7 +19,7 @@ from: SmashSK#8597 ky - Backdash 5H Hits (nothing relevant, cant get anything further than pulling berry, not bad) -### Greed Saver +## Greed Saver > Ky on crouching state. @@ -49,16 +30,16 @@ from: SmashSK#8597 ky - Backdash > 6H Results in a CH. - Seems to lose to 5H. (cant recommend ever pressing this) -#### Non relevant to roundstart. -- Without IB we can use most of the time use `5K > f.S` to combo from medium range. As long 5K it's in range we can use it. +### Non relevant to roundstart. +- Without IB we can use most the time `5K > f.S` to combo from medium range. As long 5K it's in range we can use it. - On IB we can press f.S to combo from (almost) all distances. On IB, as long 2D is in range, we can punish with it (works at distances where f.S can't be used.) - If it's very close we can just press c.S to punish. -### 2D +## 2D (requires to be blocking with 4 instead of 1, otherwise elphelt will extend her hurtbox and block 2D) -- f.S Looses +- f.S Looses - Delayed f.S wins and comboes into 2h since ky is in crouching state. - 5K wins/counterhits, can't get anything from it further than pulling berry, not bad but i dont like the distance between me and ky. - Delayed 2D as a whiffpunish @@ -66,7 +47,7 @@ from: SmashSK#8597 ky - 2S Wins - Delayed 6H wins. -### Scum Dipper +## Scum Dipper - 2D Wins -> Leads to bridal - 5K Wins (delayed 5K can trade or win and get a short combo out of it if close enough to ky. Too delayed and can lose) @@ -74,28 +55,16 @@ from: SmashSK#8597 ky - 2S Looses - f.S Looses - If we IB the first hit we can `c.S` before the second hit, allowing us to get a nice CH. -- We can still block the first hit, and IB the second telegraphed hit, then proceed with a punish (we can take advantage of the proximity we are on and do `66 c.S f.S `) OR, we can do a runup backthrow, so Ky gets set to the corner already. If we proceed with the combo route, we get very close to 25% meter, meanwhile Ky gets around 15%. If we proceed with the throw route both Elp and Ky get to 15ish% of meter. +- We can still block the first hit, and IB the second telegraphed hit, then proceed with a punish (we can take advantage of the proximity we are on and do `66 c.S f.S `) OR, we can do a runup backthrow, so Ky gets set to the corner already. If we proceed with the combo route, we get very close to 25% meter, meanwhile Ky gets around 15%. If we proceed with the throw route both Elp and Ky get to 15ish% of meter. - As long you dont get CH by the first hit, you can still IB the second hit and punish KY. - Backdash loses. - Neutraljump delay j.H |> c.S > f.S > 5H > Bridal -### +## Air related 5H catches IABDs #### IABD j.S? -#### IABD Air Shot - - - - -### Strings to safely throw Berry??? - - - - - - - +#### IABD projectile \ No newline at end of file From 7c060684ab08f7359f40f6ad2cceabe1df37fd0c Mon Sep 17 00:00:00 2001 From: oriol Date: Sun, 13 Oct 2024 00:24:22 +0200 Subject: [PATCH 18/23] Added folder index plugin --- docs/Mu.md => README.md | 2 ++ docs/Mu/{Ky.md => Ky/README.md} | 0 docs/Mu/{Slayer.md => Slayer/README.md} | 0 mkdocs.yaml | 8 ++++++-- 4 files changed, 8 insertions(+), 2 deletions(-) rename docs/Mu.md => README.md (99%) rename docs/Mu/{Ky.md => Ky/README.md} (100%) rename docs/Mu/{Slayer.md => Slayer/README.md} (100%) diff --git a/docs/Mu.md b/README.md similarity index 99% rename from docs/Mu.md rename to README.md index 27c4b1d..f95afa4 100644 --- a/docs/Mu.md +++ b/README.md @@ -1,4 +1,6 @@ +# Index + "My" Elphelt notes diff --git a/docs/Mu/Ky.md b/docs/Mu/Ky/README.md similarity index 100% rename from docs/Mu/Ky.md rename to docs/Mu/Ky/README.md diff --git a/docs/Mu/Slayer.md b/docs/Mu/Slayer/README.md similarity index 100% rename from docs/Mu/Slayer.md rename to docs/Mu/Slayer/README.md diff --git a/mkdocs.yaml b/mkdocs.yaml index 4b72923..0e7ceea 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -7,10 +7,14 @@ repo_url: https://github.com/OriolFilter/Elphelt theme: readthedocs +plugins: + - section-index +# - search + markdown_extensions: - toc: - permalink: "" - baselevel: 1 +# permalink: "" +# baselevel: 1 # - pymdownx.arithmatex # - pymdownx.b64 # - pymdownx.betterem From 3940f54b61693addc72630abeaa3a57449c469dd Mon Sep 17 00:00:00 2001 From: oriol Date: Sun, 13 Oct 2024 00:30:01 +0200 Subject: [PATCH 19/23] Deglossed Baiken --- docs/Mu/Baiken/Additional_notes.md | 1 + .../Suzuran.md} | 2 -- docs/Mu/Baiken/Defence/Kabari.md | 12 +++++++++++ .../Suzuran/Rokkonsogi.md} | 20 +------------------ .../Baiken/Punishes/{README.md => Azami.md} | 15 ++++++-------- 5 files changed, 20 insertions(+), 30 deletions(-) create mode 100644 docs/Mu/Baiken/Additional_notes.md rename docs/Mu/Baiken/{Buttons/README.md => Button_Interactions/Suzuran.md} (99%) create mode 100644 docs/Mu/Baiken/Defence/Kabari.md rename docs/Mu/Baiken/{Situations/README.md => Defence/Suzuran/Rokkonsogi.md} (53%) rename docs/Mu/Baiken/Punishes/{README.md => Azami.md} (78%) diff --git a/docs/Mu/Baiken/Additional_notes.md b/docs/Mu/Baiken/Additional_notes.md new file mode 100644 index 0000000..70e8836 --- /dev/null +++ b/docs/Mu/Baiken/Additional_notes.md @@ -0,0 +1 @@ +On SG.H CH, if close enough, Baiken will be launched, if close to the corner, it will allow for a 2H Pickup. \ No newline at end of file diff --git a/docs/Mu/Baiken/Buttons/README.md b/docs/Mu/Baiken/Button_Interactions/Suzuran.md similarity index 99% rename from docs/Mu/Baiken/Buttons/README.md rename to docs/Mu/Baiken/Button_Interactions/Suzuran.md index ae4ee90..fb60775 100644 --- a/docs/Mu/Baiken/Buttons/README.md +++ b/docs/Mu/Baiken/Button_Interactions/Suzuran.md @@ -1,5 +1,3 @@ - - # Suzuran vs SG (SG.P interactions/range) Its assumed that Suzuran will at-least block one hit before pressing the followup unless stated otherwise. diff --git a/docs/Mu/Baiken/Defence/Kabari.md b/docs/Mu/Baiken/Defence/Kabari.md new file mode 100644 index 0000000..6918a9d --- /dev/null +++ b/docs/Mu/Baiken/Defence/Kabari.md @@ -0,0 +1,12 @@ +# Blockstring into Kabari (S/H) + +- Blitz, it exists + + +> Example string:\ +> 5K > f.S > 5H > Kabari S \ +> or +> 5K > f.S > 5H > Kabari H + + +IB superjump forward FD, it's tricky but can allow for avoiding both Kabaris. \ No newline at end of file diff --git a/docs/Mu/Baiken/Situations/README.md b/docs/Mu/Baiken/Defence/Suzuran/Rokkonsogi.md similarity index 53% rename from docs/Mu/Baiken/Situations/README.md rename to docs/Mu/Baiken/Defence/Suzuran/Rokkonsogi.md index 63595c1..08444ac 100644 --- a/docs/Mu/Baiken/Situations/README.md +++ b/docs/Mu/Baiken/Defence/Suzuran/Rokkonsogi.md @@ -1,21 +1,4 @@ - - -## Blockstring into Kabari (S/H) - -- Blitz, it exists - - -> Example string:\ -> 5K > f.S > 5H > Kabari S \ -> or -> 5K > f.S > 5H > Kabari H - - -IB superjump forward FD, it's tricky, but can allow for avoiding both Kabaris - - - -## (Suzuran) Rokkon +# Suzuran > Rokkon Rokkon is -2, it's very risky to mash there since it's a good place for Baiken to press Azami, even super (although a bit pyscho to do). @@ -29,4 +12,3 @@ Cant with: - 5K is 7 Frames - c.S is not possible due to being outside of range. - diff --git a/docs/Mu/Baiken/Punishes/README.md b/docs/Mu/Baiken/Punishes/Azami.md similarity index 78% rename from docs/Mu/Baiken/Punishes/README.md rename to docs/Mu/Baiken/Punishes/Azami.md index eb0bd2a..0ef4840 100644 --- a/docs/Mu/Baiken/Punishes/README.md +++ b/docs/Mu/Baiken/Punishes/Azami.md @@ -1,23 +1,20 @@ +# Azami +## Corner - -## Azami - -### Corner - -#### w Shotgun +### w Shotgun https://x.com/humo_ah/status/863398544526368769?s=20 -### Blocked Kuchi +## Blocked Kuchi -#### Without Shotgun +### Without Shotgun - c.S > f.S > 5H > Bridal - (with dash momentum) c.S > f.S > 2D > Bridal -#### With Shotgun +### With Shotgun - (with dash momentum) SG.PPPPPPH From b771368dd1a4410d2489d0d2cd76ba15ddad91e7 Mon Sep 17 00:00:00 2001 From: oriol Date: Sun, 13 Oct 2024 00:30:08 +0200 Subject: [PATCH 20/23] Added additional notes for slayer --- docs/Mu/Slayer/Additional_notes.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 docs/Mu/Slayer/Additional_notes.md diff --git a/docs/Mu/Slayer/Additional_notes.md b/docs/Mu/Slayer/Additional_notes.md new file mode 100644 index 0000000..a92135f --- /dev/null +++ b/docs/Mu/Slayer/Additional_notes.md @@ -0,0 +1,3 @@ +# 2D CH + +On 2D CH it does allow for an air pickup with j9.S \ No newline at end of file From 3ccb995cb05273514fb092b36c1a0cfea3980e98 Mon Sep 17 00:00:00 2001 From: oriol Date: Sun, 13 Oct 2024 00:36:33 +0200 Subject: [PATCH 21/23] Deglossed Jam --- docs/Mu/Jam/Additional_Notes.md | 21 ++++ docs/Mu/Jam/Neutral.md | 68 ++++++++++++ docs/Mu/Jam/Notes.md | 186 -------------------------------- docs/Mu/Jam/Oki.md | 37 +++++++ docs/Mu/Jam/Pressure.md | 14 +++ docs/Mu/Jam/Punishes/Gekirin.md | 11 ++ docs/Mu/Jam/Punishes/Ryujin.md | 3 + unsorted/Jam_notes.md | 21 ++++ 8 files changed, 175 insertions(+), 186 deletions(-) create mode 100644 docs/Mu/Jam/Additional_Notes.md create mode 100644 docs/Mu/Jam/Neutral.md delete mode 100644 docs/Mu/Jam/Notes.md create mode 100644 docs/Mu/Jam/Oki.md create mode 100644 docs/Mu/Jam/Pressure.md create mode 100644 docs/Mu/Jam/Punishes/Gekirin.md create mode 100644 docs/Mu/Jam/Punishes/Ryujin.md create mode 100644 unsorted/Jam_notes.md diff --git a/docs/Mu/Jam/Additional_Notes.md b/docs/Mu/Jam/Additional_Notes.md new file mode 100644 index 0000000..67c6aba --- /dev/null +++ b/docs/Mu/Jam/Additional_Notes.md @@ -0,0 +1,21 @@ +# Punishes + +## Shenanigans + +https://youtu.be/OCo__pJJenE?t=3830 + + +## Dealing with 5K Spam + +~~On 5K IB Elp 2P Can fit between 5K (therefore might need to try fuzzy IB > 2PP)~~ +Wrong. + +## Dealing with runup 6P / 5H + +Elp 2D works well to hit 6P, but Jam 5H will go over Elp 2D, which means death. + +Elp 5K works well to stop a running up Jam + + + + diff --git a/docs/Mu/Jam/Neutral.md b/docs/Mu/Jam/Neutral.md new file mode 100644 index 0000000..2cd7411 --- /dev/null +++ b/docs/Mu/Jam/Neutral.md @@ -0,0 +1,68 @@ +# Neutral + +## 2D + +2D is very helpful to keep yourself in a fair distance. + +I believe that the right range to be used is at the tip of `Hyappo Shinshou`, where it should clash. + +This forces Jam to rely on more aggressive approaches, which is when you can score big rewards. + + +Use 2D+footsies to discourage the use of: + +- 6P +- 2K +- 2D +- Hochifu (parry) +- Bakushuu (`236S > P`) +- Hamonkyaku (`236S > K`) +- Hyappo Shinshou (`236S > S`) -> Very likely to clash at tip range, beware of danger time and clash cancel. Might be useful to do OS `2D>[1PK]` to avoid clash surprises, which against `Hyappo Shinshou` occur a lot if properly positioned. + +### Doubting + +- f.S +- 6H +- 5K (if done spaced, since 2D has longer range, I think) +- Senri Shinshou (`236S > H` or `236S > S > H`) + + +## 2H + +I believe that can go under Ryuujin. **All the levels**. + +It's a mid, can be parried very easily, therefore play around 2D / shotgun. + +It's a lvl3 movie, maybe doing 2H(1) > berry pull can be helpful, as long they respect you, yet you are going to block most likely afterwards due Jam players being on cocaine or her buttons being fast (5P active at frame 3 bruh). + +## Shotgun + +### SG.S + +Sort of antiair, but, I haven't had much luck antiaring Jam with it due `j.H`. + +I believe that can go under Ryuujin, yet, no Idea on which levels can or cannot, and most importantly, if you by any chance finish your recovery and invuln frames haven't finished, you are going home with a counterhit in your face. + +### SG.H + +Shotgun.H can be useful to counterpoke, but it's important to use it as mostly preemptive distanced hitbox screen filler. + +Why? Wiffpunishing 2K / 2D / Hamonkyaku. + +Also, those motherfuckers will hit you if you use `SG.S`, and why would you approach when you can + +Could be useful as an antiair, but not feeling it as a consistent solution as you can get tricked by many ways: + +## f.S + +I don't like it. + +Feels like can get stuffed by too much shit (specially 2D), which results on you getting counterhit and Jam scoring a fullcombo. + +At that point I feel like would be using 2S, especially when 2S has less startup frames (8 vs 9), and is far more (5 vs 6). Still 2S has 2 more frames of recovery. + +## 2S + +I like it as an occasional anti rushdown, but since moves the hurtbox forward, if you get counterhit (which is not very hard), you will suffer the consequences, especially if it's by 6H or 6P. + + diff --git a/docs/Mu/Jam/Notes.md b/docs/Mu/Jam/Notes.md deleted file mode 100644 index fa8ecfe..0000000 --- a/docs/Mu/Jam/Notes.md +++ /dev/null @@ -1,186 +0,0 @@ ---- -gitea: none -include_toc: true ---- - - -# Neutral - -## 2D - -2D is very helpful to keep yourself in a fair distance. - -I believe that the right range to be used is at the tip of `Hyappo Shinshou`, where it should clash. - -This forces Jam to rely on more aggressive approaches, which is when you can score big rewards. - - -Use 2D+footsies to discourage the use of: - -- 6P -- 2K -- 2D -- Hochifu (parry) -- Bakushuu (`236S > P`) -- Hamonkyaku (`236S > K`) -- Hyappo Shinshou (`236S > S`) -> Very likely to clash at tip range, beware of danger time and clash cancel. Might be useful to do OS `2D>[1PK]` to avoid clash surprises, which against `Hyappo Shinshou` occur a lot if properly positioned. - -### Doubting - -- f.S -- 6H -- 5K (if done spaced, since 2D has longer range, I think) -- Senri Shinshou (`236S > H` or `236S > S > H`) - - -## 2H - -I believe that can go under Ryuujin. **All the levels**. - -It's a mid, can be parried very easily, therefore play around 2D / shotgun. - -It's a lvl3 movie, maybe doing 2H(1) > berry pull can be helpful, as long they respect you, yet you are going to block most likely afterwards due Jam players being on cocaine or her buttons being fast (5P active at frame 3 bruh). - -## Shotgun - -### SG.S - -Sort of antiair, but, I haven't had much luck antiaring Jam with it due `j.H`. - -I believe that can go under Ryuujin, yet, no Idea on which levels can or cannot, and most importantly, if you by any chance finish your recovery and invuln frames haven't finished, you are going home with a counterhit in your face. - -### SG.H - -Shotgun.H can be useful to counterpoke, but it's important to use it as mostly preemptive distanced hitbox screen filler. - -Why? Wiffpunishing 2K / 2D / Hamonkyaku. - -Also, those motherfuckers will hit you if you use `SG.S`, and why would you approach when you can - -Could be useful as an antiair, but not feeling it as a consistent solution as you can get tricked by many ways: - -## f.S - -I don't like it. - -Feels like can get stuffed by too much shit (specially 2D), which results on you getting counterhit and Jam scoring a fullcombo. - -At that point I feel like would be using 2S, especially when 2S has less startup frames (8 vs 9), and is far more (5 vs 6). Still 2S has 2 more frames of recovery. - -## 2S - -I like it as an occasional anti rushdown, but since moves the hurtbox forward, if you get counterhit (which is not very hard), you will suffer the consequences, especially if it's by 6H or 6P. - -# Oki - -Wakup Jam Options: - -## DP: - -### lvl 1 - -Invuln frames: 1-6F All - -Properly spaced 2D hits her out of DP, or whiffs, and you punish the DP. - -### lvl 2 - -Invuln frames: 1-13F All - -Properly spaced 2D clashes. Maybe do `Fuzzy 2D > 1FD` and proceed from here. - -On landing has 1-3 frames of crouch landing recovery. - -Punish options: - -5D - -### lvl 3 - -Invuln frames: 1-13F All - -Properly spaced 2D whiffs and you punish the DP. - - -# Punishes - -## Gekirin (ground) - -> She's crouching state while recovering. - -> Beware that can cancel into the another followups. - -lvl 1: -13. - -lvl 2: -6, 2k/2P/c.S > stuff. - -lvl 3: -1, Burst Judge Better half, I think. - -## Ryujin (ground) - -I think that you just crouch and wait for the active frames to finish so you don't get in blockstun status, and Jam is not allowed to do any followup, since could crush you. - -# Anti parry propaganda - -https://youtu.be/QmZ-7TxyQmI?t=6308 - -Shotgun.H > throw berry > Shotgun spacing to avoid parry P > SG.H - -## Pressure - -https://youtu.be/OCo__pJJenE?t=1780 - - -https://youtu.be/OCo__pJJenE?t=3639 - - -## Shenanigans - -https://youtu.be/OCo__pJJenE?t=3830 - -### 5K Spam - -~~On 5K IB Elp 2P Can fit between 5K (therefore might need to try fuzzy IB > 2PP)~~ -Wrong. - -### Runup 6P / 5H - -Elp 2D works well to hit 6P, but Jam 5H will go over Elp 2D, which means death. - -Elp 5K works well to stop a running up Jam - - -## Wakeup DP - -## ToSort - -``` -after 2D/f.S jam IADs -after 2D/f.S/5H/2H/6H jam special cancels -5K is +2 -Chicken block if jam carded overhead -IB 2D and mash 4F or jump out if you can manage to find where jam uses her 2D -Splitkick > Delay > Ryujin YRC is a reset. You can hit jam out of it. Splitkick > No delay Ryujin is a frametrap, you will take some damage. -Splitkick is -15 on block -2D/f.S>earliest Splitkick is a 2F gap frametrap -6H>earliest Splitkick is a gapless "don't fucking stand or jump" option -2D/f.S> Puffball is 12f gap -6H > Puffball is 7f gap -Puffball is +1 unless very close jam tends to use a 6f option after puffball -2nd puffball is +3 (It is possible to backdash it on reaction, it has 1f active) -Super puffball is +3 unless IB'd. Ib it for free meter and stop mashing throw on wakeup, it's throw invul and used to bait wakeup throw. -Badly spaced j2k (that is a j.2k that hits too high/deep) can be thrown ON HIT as a punish, though sometimes jam can RPS with DP since DP is throw invul -MAX Ryujin is a loaded gun. Please be careful when she has this. -Backdash tends to be good against Jam midscreen and even in the corner if you have a good backdash -``` - - -## KNE - -SG.H somewhat spaced is a nightmare for Jam. - -It feels like the sweet spot is slightly at the end of Jam's 2S, since it means that if she wants to press doesn't have a fast reaching low (aka, you can hold the OS block) and she can't jump for free because SG.H still will chatch her. - -https://fireshare.fihome.xyz/w/b1fb7d7baf9a1fe6c07327891379ba3e - - diff --git a/docs/Mu/Jam/Oki.md b/docs/Mu/Jam/Oki.md new file mode 100644 index 0000000..e6147df --- /dev/null +++ b/docs/Mu/Jam/Oki.md @@ -0,0 +1,37 @@ +# Oki + +Wakup Jam Options: + +## DP: + +### lvl 1 + +Invuln frames: 1-6F All + +Properly spaced 2D hits her out of DP, or whiffs, and you punish the DP. + +### lvl 2 + +Invuln frames: 1-13F All + +Properly spaced 2D clashes. Maybe do `Fuzzy 2D > 1FD` and proceed from here. + +On landing has 1-3 frames of crouch landing recovery. + +Punish options: + +5D + +### lvl 3 + +Invuln frames: 1-13F All + +Properly spaced 2D whiffs and you punish the DP. + +## Anti parry propaganda + +https://youtu.be/QmZ-7TxyQmI?t=6308 + +Shotgun.H > throw berry > Shotgun spacing to avoid parry P > SG.H + + diff --git a/docs/Mu/Jam/Pressure.md b/docs/Mu/Jam/Pressure.md new file mode 100644 index 0000000..27c56a6 --- /dev/null +++ b/docs/Mu/Jam/Pressure.md @@ -0,0 +1,14 @@ +# Pressure + +https://youtu.be/OCo__pJJenE?t=1780 + + +https://youtu.be/OCo__pJJenE?t=3639 + +## Shotgun Spacing + +SG.H somewhat spaced is a nightmare for Jam. + +It feels like the sweet spot is slightly at the end of Jam's 2S, since it means that if she wants to press doesn't have a fast reaching low (aka, you can hold the OS block) and she can't jump for free because SG.H still will catch her. + +https://fireshare.fihome.xyz/w/b1fb7d7baf9a1fe6c07327891379ba3e \ No newline at end of file diff --git a/docs/Mu/Jam/Punishes/Gekirin.md b/docs/Mu/Jam/Punishes/Gekirin.md new file mode 100644 index 0000000..8e44bdb --- /dev/null +++ b/docs/Mu/Jam/Punishes/Gekirin.md @@ -0,0 +1,11 @@ +# Gekirin (ground) + +> She's crouching state while recovering. + +> Beware that can cancel into the another followups. + +lvl 1: -13. + +lvl 2: -6, 2k/2P/c.S > stuff. + +lvl 3: -1, Burst Judge Better half, I think. \ No newline at end of file diff --git a/docs/Mu/Jam/Punishes/Ryujin.md b/docs/Mu/Jam/Punishes/Ryujin.md new file mode 100644 index 0000000..b3dcf81 --- /dev/null +++ b/docs/Mu/Jam/Punishes/Ryujin.md @@ -0,0 +1,3 @@ +# Ryujin (ground) + +I think that you just crouch and wait for the active frames to finish so you don't get in blockstun status, and Jam is not allowed to do any followup, since could crush you. diff --git a/unsorted/Jam_notes.md b/unsorted/Jam_notes.md new file mode 100644 index 0000000..647fb7c --- /dev/null +++ b/unsorted/Jam_notes.md @@ -0,0 +1,21 @@ +## ToSort + +``` +after 2D/f.S jam IADs +after 2D/f.S/5H/2H/6H jam special cancels +5K is +2 +Chicken block if jam carded overhead +IB 2D and mash 4F or jump out if you can manage to find where jam uses her 2D +Splitkick > Delay > Ryujin YRC is a reset. You can hit jam out of it. Splitkick > No delay Ryujin is a frametrap, you will take some damage. +Splitkick is -15 on block +2D/f.S>earliest Splitkick is a 2F gap frametrap +6H>earliest Splitkick is a gapless "don't fucking stand or jump" option +2D/f.S> Puffball is 12f gap +6H > Puffball is 7f gap +Puffball is +1 unless very close jam tends to use a 6f option after puffball +2nd puffball is +3 (It is possible to backdash it on reaction, it has 1f active) +Super puffball is +3 unless IB'd. Ib it for free meter and stop mashing throw on wakeup, it's throw invul and used to bait wakeup throw. +Badly spaced j2k (that is a j.2k that hits too high/deep) can be thrown ON HIT as a punish, though sometimes jam can RPS with DP since DP is throw invul +MAX Ryujin is a loaded gun. Please be careful when she has this. +Backdash tends to be good against Jam midscreen and even in the corner if you have a good backdash +``` \ No newline at end of file From d036fa4d96461bbd05ef91c691bb52c6472c9007 Mon Sep 17 00:00:00 2001 From: oriol Date: Sun, 13 Oct 2024 00:38:11 +0200 Subject: [PATCH 22/23] Deglossed Raven (a bit) --- .../{Thoughts/README.md => Thoughts.md} | 0 docs/Mu/Raven/README.md | 55 ------------------- docs/Mu/Raven/Roundstart.md | 51 +++++++++++++++++ 3 files changed, 51 insertions(+), 55 deletions(-) rename docs/Mu/Johnny/{Thoughts/README.md => Thoughts.md} (100%) create mode 100644 docs/Mu/Raven/Roundstart.md diff --git a/docs/Mu/Johnny/Thoughts/README.md b/docs/Mu/Johnny/Thoughts.md similarity index 100% rename from docs/Mu/Johnny/Thoughts/README.md rename to docs/Mu/Johnny/Thoughts.md diff --git a/docs/Mu/Raven/README.md b/docs/Mu/Raven/README.md index 2a226a0..9c089a4 100644 --- a/docs/Mu/Raven/README.md +++ b/docs/Mu/Raven/README.md @@ -1,58 +1,3 @@ - - -# Roundstart thingies - -## 5P - -Can be contested with 2H, everything else seems to loose. - -Very risky tho. - -Backdash ok i guess... - -## 5K - -### Beat - -- 6H Beats it -- 5p > f.S, framekill hit, route into 5H spam. -- 5p > 2S, framekill hit, route into 5H spam. -- 5p > f.S, framekill hit, route into 5H spam. -- 5p > 5H, framekill hit, route into 5H spam. -- 2H - -### Trade - -- f.S Trades -- 5H -- Bridal? Doesn't seems very consistent on trade but w/e - -### Looses - -- 2S looses -- Shotgun stance - -## 2H - -Backdash okay? Yes (gotta hold block afterwards) - -### Beat - -- Bridal - -### Trade - -- Delayed 2D -- Delayed 5K -- Delayed 2K - -### Looses - -- 6H -- - - - # Defense? Block glide > FD normal buttons / c.S once in the ground diff --git a/docs/Mu/Raven/Roundstart.md b/docs/Mu/Raven/Roundstart.md new file mode 100644 index 0000000..f1256f7 --- /dev/null +++ b/docs/Mu/Raven/Roundstart.md @@ -0,0 +1,51 @@ +# Roundstart + +## 5P + +Can be contested with 2H, everything else seems to loose. + +Very risky tho. + +Backdash ok i guess... + +## 5K + +### Beat + +- 6H Beats it +- 5p > f.S, framekill hit, route into 5H spam. +- 5p > 2S, framekill hit, route into 5H spam. +- 5p > f.S, framekill hit, route into 5H spam. +- 5p > 5H, framekill hit, route into 5H spam. +- 2H + +### Trade + +- f.S Trades +- 5H +- Bridal? Doesn't seems very consistent on trade but w/e + +### Looses + +- 2S looses +- Shotgun stance + +## 2H + +Backdash okay? Yes (gotta hold block afterwards) + +### Beat + +- Bridal + +### Trade + +- Delayed 2D +- Delayed 5K +- Delayed 2K + +### Looses + +- 6H +- + From 0e31bac9fde6f8965d7f285b6bc78bd6375187b3 Mon Sep 17 00:00:00 2001 From: oriol Date: Sun, 13 Oct 2024 00:42:12 +0200 Subject: [PATCH 23/23] CI test --- .github/workflows/ci.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..6ec0775 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,30 @@ +name: ci +on: + push: + branches: + - master + - mkdocs/base-setup +permissions: + contents: write +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Configure Git Credentials + run: | + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + - uses: actions/setup-python@v5 + with: + python-version: 3.x + - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV + - uses: actions/cache@v4 + with: + key: mkdocs-material-${{ env.cache_id }} + path: .cache + restore-keys: | + mkdocs-material- + - run: pip install mkdocs-material + - run: pip install mkdocs-section-index + - run: mkdocs gh-deploy --force