Change your water collision preset to overlap all => you are using the overlap check.
Check if the closest land location is set and if the water generates overlap events (it’s a checkbox in the details)
How to check closest location is set? and after setting generate overlap true its keep respawning again and again on water
Is the set timer by event connected event being called? (in the blueprint debug it should be firing regularly)
You are setting the last position only when the character is falling. You need to set the hooked up branch response for is falling to false
So branch is falling => false pin => closest land location
What is “In Water” default state? (it should start off) Does the timer event run during gameplay (can you see the while lines animating up to set ClosestLandLocation while normally in the world)
Here is a scene with it setup with static mesh and actor tags
WaterCollide_v2.zip (8.3 MB)
All logic is in the character bp
WaterCollide zip file has nothing in its folder its opening an blank project with its folder
Which version of unreal are you using? It’s in 5.4
Are you sure you running the project from within the zip file by accident?
Make sure you unpack it first.
I downloaded from the link and it works
I am using 5.3 and yes I have extracted it first.
ThankU So Much It Worked
Glad you were finally able to get it running in your project
Oh and don’t forget to mark the solution so that the thread is resolved.
How to do that I am not getting any kind of option to mark this post solved.
Perhaps it wasn’t made as a question when you created the topic?
Yes its a Discussion.
Ok never mind. Next time mark it as a question if it’s a problem to be solved.