Exactly like that? Looks like a quad mesh around the island. Then the uvs are lerped to give the motion. Probably this is done twice to get two different waves.
Instead of messing with the uvs you probably could move the corners of the quads instead but that would require more math.
Realistically this is not something that Construct gives you the tools to do. In construct2 there is the paster and customDraw third party plugins that have a way to draw distorted quads like that, but it's fairly low level. Construct 3 at this point only has the funky quad third party plugin, but it doesn't let you mess with the uvs as far as I know.
Another approach that you may be able to get to work well enough with some artistic finesse is to just place a bunch of wave sprites around the shoreline and move them forward toward shore. Here's a rough example of that: