Spark

Spark is a mechanic unique to Rushdown Revolt. When your character hits an enemy, they gain "Spark", which is show by the players UI getting a sparking effect around it. When you have spark you can essentially cancel an attack's endlag into anything else (Rushing, Jumping, or another attack), or, you can even cancel an attack during startup, before any hitboxes come out.

Moreover, there's multiple kinds of sparking.

Firstly, there's the normal spark executed with the rush button. This spark is basically either wavedashing or airrushing out of an attack depending on whether you're grounded or airbourne respectively. It's the most common kind of spark that you'll see.

Then, there's shorthopping and fullhoping out of spark. If you're on the ground, you can jump with a spark in order to instantly begin jumping. Why not just rush and then jump? Well, rushing takes 9 frames and by sparking with the jump button, you let yourself start jumping earlier because you're not waiting for the rush to end.

Then there's specials out of spark. If you input a special move during a jab or any strikes, you'll be able to start the special without going through rush.

Finally there's a Sparkjump/Superjump, where you execute a Superjump input and you'll be able to begin a Superjump without having to wait through rush lag.