First off you need to be aware GAS engines are a bit different that their Nitro counter parts.
* Nitro/Alki fuel is hydroscopic, In other words the Alki & water mix and are drawn to each other making flushing out after a dump easy as pie :

..... Choke LOTS of fuel in, then cranking over gets the water out.
* Gas & water DO NOT mix however and when you get water in it either has to be run a few min's at WOT to digest & dry it out with heat ... Or, Engine removed from boat & flushed heavily with water displacing oils and then placed near or on a heat source to evaporate it out of all the nooks & crannies.
If at the pond & engine gets wets, in most cases all you need to do is remove spark plug, turn boat up side down with pipe & cylinder pointed down & crank it over 20 or so times blowing out the water, Then with plug still out choke it a bunch more, turn over again blowing out all the excess fuel. Replace plug, hold throttle at WOT & crank on it, it should fire up pretty quickly. If not remove plug and make sure all the water & excess fuel is blown out !!

If a gas engine gets wet & you are done running for the day, a simple flushing with WD-40 or oil WILL NOT get the water completely out

Water will be behind the piston ring, in the bearings & around the crank seals .... Rust WILL HAPPEN and engine will be short lived.
** I have always taken wet engines out of the boat, flushed them out and placed them right next to a 100 watt light bulb with piston at BDC and no plug .... For at least 12 hours !!
This close contact with the 100 watt bulb will heat up entire engine over 200* and will evaporate the water from all the nooks and crannies.
JMHO,
Scott