This patch will give the player a Celeste-style dash ability by pressing X. Some of the configurable options are how long the dash lasts, how fast you travel (too fast and you die when dashing close to a wall), the max amount of dashes that can be done consecutively, and whether or not you need a power up.
You can have the patch start with 0 dash ability and increase or decrease the amount during gameplay, which can act as an upgrade/penalty feature or you can keep it a constant value throughout if you prefer.
Requires 5 bytes of freeram, 1 of those should be SRAM-friendly to allow saving the max dash value if it's not constant.
I've included 4 custom blocks that only work with this patch, insert them with GPS if you choose.
- Allows you to dash through it, solid otherwise.
- Refresh your dash counter. (allows more consecutive dashes in the air)
- Erase the max dashes. (set the max dashes to 0)
- Set the max dashes to a specific amount. (configurable)
Thanks to K3fka for the Wario Dash v2 patch.
I've updated the script which fixes the minor cape glitch at the end of a dash on the ground while having the cape powerup. I added a new option to allow dashing while crouching, this is disabled by default, as well as a dash cooldown timer.
I also added an option to use the R button for dashing rather than X. If you use X then cape spinning will be disabled for the X button. If you use the R button cape spinning will be normal. There is another option to allow cape spinning with X only while pressing left/right on the D-Pad.
I updated the patch to add a horizontal dash only option (MMDash). You can set it to 1 if you don't want up/down dashing, disabled by default.
Thank you so much for adding some of my requests to your patch! I look forward to seeing where this patch goes in the modding community.
I also recently saw that someone is making a wallclimbing patch for SMW, so seeing Celeste styled hacks soon is very possible. I moght just have to create some custom player graphics of Madaline (Celeste's main character)