Activate water plugin
Select landscape mode
New, enable edit layer
Back to select mode
Click left hand corner icon, Drag water body ocean to scene
Reduce the island size by moving its location
Open 3rd person BP
Create 2 custom events:
In Outliner, choose Water Body Ocean, create a BP for it by clicking the icon next to +Add
Create the event graph
Back to 3rd person BP
In character movement, set below from 0 to 500
Modify the swimming event, so it won’t jump during swimming:
Open Mannequin Manny ABP
Get out of control rig link
Download the animation and import to UE, retarget from ue4 to ue5 mannequin
Create blendspace 1D, put the swimming anim in
Create a swimming idle anim by duplicate the swim anim and slower the movement with lower rate scale:
Put it in bendspace
Open Manny ABP again, animGraph, main states:
In event graph, add cast to BP