Well, What i want to do is mainly what i've outlined in the OP everything else is a cakewalk compared to it and wouldn't take me that long to script and test.
As far as I'm concern, making a very realistic dynamic water in engine are extremely expensive, as they are calculating bias per each units. I.e. Calculate the volume of each space water is in, and then ensure that it detects collision with something. We're not in the future yet. As for destruction, a lot of time are…