I forgot wallkicks - when jumping at a wall, you need to be a certain distance away from the wall and when hitting the wall, you have 4 frames to press A. Holding A will gain height, B will dive, and Z will groundpound out of a wallkick.
TO KICK UP A SLOPE: hold a while walking up the slope, then press b to kick; keep doing it but don't do too many kicks otherwise it will become a dive.
I probably forgot some other things too, but oh WELL