I have a working climbing-on-ledge function. For some reason, it only work on the lower cube and it will teleport the character to a specific location after execute the turn-corner function.
What’s weird is it only has issue on the upper cube and not lower cube even though all the cube has the same collision settings.
I have a link here if anyone need visual.
You can also access the link from here in case the hyperlink is not working.
Hi @ClockworkOcean
Thank you for your reply.
I don’t understand the part where u said the cube references mixed up. Is it okay if you elaborate more on that?
The player is jumping from one cube suddenly to another. The only way that can happen, is if your code for the player location is getting the cubes mixed up. Your code is teleporting the player.
PS: It could also be some sort of blueprint error that involves the player going back to 0,0 somehow.
I found out the issue. Turned out it is due to the collision unable to work as intended when the size of the box is too small. It will work perfectly if I didn’t hit the threshold for the box size.