This code allows player to spinjump from vine/net and etc. tiles.
Credit is optional.
This works fine with one minor detail. When checking if the game is paused, you only check $9D. However, UberASM level main code is run before the game checks the pause flag in $13D4, so you can actually spin-jump off a vine while the game is paused. Of course, you won't actually move until you unpause, but it's still not the correct behavior (you can't jump off a vine while the game is paused) and you can even hear the sound effect if the music hasn't completely faded out.