well as far as making it so you dont walk on it, just set it as passable. as far as swimming, that has to be coded in.