Oh wow! Interesting! No, that's not the effect I'm trying to accomplish LittleStain but thanks for showing me that! That could definitely be some sort of attack or something since I plan to add an upgrade system. Thanks for telling me about the beta link too, never noticed.
Here's what I'm trying to do. Basically, I'm trying to do the opposite of what yousef77 explained. Instead of moving the background quickly, I want to move the player quickly. It might be that that just not possible...? The capx I added is basically what yousef77 told me to do. I change the bullet speed of the enemy and block so it looks like the player is dashing.
If I where to do it this way, how would I add the short amount the player just gained to the total distance? I imagine it would be something like:
system Add Block.Bullet.Speed + 300(or whatever the amount of pixels I just moved) * dt?