When using Surf outside of battle, and if there is a waterfall and you are at the bottom, you can travel up the waterfall by using Waterfall.
The use of the move "dig" outside of battle is that it can get you out of caves and things like caves without using an Escape Rope.
you can cheat and only get the last badge but apart from that you can only use waterfall as a move in a battle . you have to have the last badge
someone will give it to you, but you can only use it outside of battle when you've beaten the gym leader
The Gym in Blackthorn City. The gym's special Pokemon type is dragon. After you beat the gym you can use waterfall
trade in a Pokemon that has it, but it wont be able to use it outside of battke
You get the HM Waterfall after you stop Groudon and Kyogre to stop fighting by getting Rayquaza, then talk to Steven near the gym,but you can't use it outside of battle unless you beat the gym leader Juan.
first you have to beat all 8 gyms. then you can use waterfall. surf east until you find a waterfall. use waterfall and then you will start to climb up. you will land on evergrrand city. hope this helped. :)
To move a big boulder you need obtain the move Strength. To use the move outside of battle you need the Rainbow badge.
You need the Dragon Badge, which is the very last badge (8th). After you obtain it, you may use Waterfall outside of battle whenever you like. :)
Assuming you mean whirlpools, after you beat the 7th gym, you can use the HM whirlpool outside of battle. I think it is in ice path, with waterfall, but I'm not sure.
you can't use his zen mode outside of battle.
No.