Advanced Ledge System - Premium Project Files v1.2
Advanced Ledge System - Premium Project Files v1.2
This system brings a AAA-quality climbing experience to your Unreal Engine 5 projects. Built fully in Blueprints and tested with UEFN mannequin, it allows your character to smoothly interact with ledges with movement quality inspired by games like The Last of Us And Uncharted.
(Premium) Version Features
✨ 180° Ledge Leap
✨ Free Hang Mode
✨ Inner & Outer Corner Transitions
✨ Pole Traversal Support
✨ Supported Free Hang transitions
✨ Drop to lower ledge detection
✨ IK
✨ Major improvements
⚠️ Read this first: the animations
The project ships with placeholder animations. The real climbing animations come from paid packs on Fab, and their licence does not let me include them, so a fresh open will look nothing like the demo video. Nothing is broken when that happens.
You need these three:
Standard Ledge Climbing: https://fab.com/s/0e34c5b59575 (shimmy and leaps)
Free Hang Animations: https://fab.com/s/5fc950b13836 (green stripe)
Pole Animation Pack: https://fab.com/s/4a056dbff3a4 (red stripe)
Setting them up is not only swapping references in the chooser table. The montages need Animation Notifies inside them or the character will not land on the ledge properly. This video walks through it: https://youtu.be/3DMAnOPBVyo
Download Project:
v1.2, updated 23 Sept 2026
UE 5.8, Mover Ragdoll V1 (placeholder anims): Google Drive
UE 5.8, Mover Ragdoll V2 (without placeholder anims) Google Drive
UE 5.8, Mover Ragdoll & CMC V2 (without placeholder anims) Google Drive
UE 5.7, Mover, placeholder anims: Google Drive Link
v1.1, updated 19 Mar 2026
UE 5.5, CBP, no anims: Google Drive Link
UE 5.5, CBP + map + placeholder anims: Google Drive Link
UE 5.7, Mover, no anims: Google Drive Link
How it is built
Attach and navigate. Smooth attachment with proper hand placement, and movement left or right along the surface.
Detaching. One key detaches safely mid animation, with no floating.
 on Patreon_files/image.png)
Ledge stripes. Lightweight static meshes with tags and custom collision settings. Blue is a standard supported hang, green is a free hang, red is a pole, and yellow is a slippery surface that plays its own attachment animation. Direction comes from the tags orientation rather than from maths at runtime, which keeps it stable on large maps.
 on Patreon_files/image(1).png)
Chooser tables pick the animations. Swap the entire animation set by editing a table, without touching a single Blueprint.
 on Patreon_files/image(2).png)
Motion Warping steers each montage onto the ledge you actually hit, so one animation works on ledges of any height.
 on Patreon_files/image(3).png)
Offsets in a data table per character, so you can put the system on your own character and line the hands up exactly.
 on Patreon_files/image(4).png)
Setup and documentation
System document: https://docs.google.com/document/d/1ngEmnV4pWMYKY7hiKDPBeMdYZLCS30VaOZrswDyQUGw/edit?usp=sharing
Ask questions about the docs directly: https://locodev.dev/notebooklm/ledgepremium
UE 5.8 overview, and how to adapt it to other characters: https://youtu.be/FjDOkwCjV-g
Setting up the ledge stripes: https://youtu.be/w5NBmL9l3Jo
Adding the component to UE 5.7 GASP Mover: https://www.youtube.com/watch?v=c51rvXhYgOc
Adding the component to UE 5.5 GASP CBP: https://youtu.be/hcL6ZL18u7U
Controls
F attach and detach
W A S D move along the ledge
T manual climb up, when there is no Top tag
N switch character
Why get it
A complete climbing framework built to be clean and expandable. If you are an indie developer adding cinematic climbing, it saves you months of trial and error. If you are learning, it is a working example of how a complex Blueprint system gets organised: data driven animation selection, tags instead of runtime maths, and offsets you can tune per character.
Questions about implementation or the animations, come and ask on Discord: https://www.discord.gg/ZB7SMbbxQz
59 comments
AUTHOR
·
Hi! The plugin is just how I packaged the system in the newest versions, it's the same ledge system underneath just updated and adapted for the mover ragdoll on 5.8. Yes exactly, you need to replace the placeholder animations in the 5.8 project with the animations of motion Beats studio, which are the most high quality ones that I've used the demos. For placing the correct animations you can follow the videos that I've already published on YouTube that's linked in this Patreon post, they are on the 5.7 version but you can follow it on 5.8, the way you place the animations hasn't changed compared to the previous versions :)
·
hi there, this youtube link doesnt work, thanks. "How to implement the locodev ledge component into UE5.5 GASP CBP https://youtu.be/Gut0g9EBCag"
AUTHOR
·
https://youtu.be/hcL6ZL18u7U Updated
·
Hi first of all, congrats for your work and for helping a lot of us! I have a problem following the video for the implementation of the V1.2 version of the advanced ledge system. Following your video you copy two folders of animations but i can’t find them. I don’t have the animations you required on fab. Discord nickname: nunzio0434
·
So I have the animation pack but the system is not the same as it was in the tutorial to import the animation and I'm having difficulties having the same setup as shown in the video. Could you update the video or help in any way? Unfortunately discord is disabled in my country so :D
 on Patreon_files/premium.png)
 on Patreon_files/Screenshot 2026-03-01 141436.png)
 on Patreon_files/image1.webp)
 on Patreon_files/image(5).png)
 on Patreon_files/premium(1).png)
 on Patreon_files/ziplinepremium.jpg)
 on Patreon_files/premium(2).png)
 on Patreon_files/poll-image-post-card.png)
 on Patreon_files/Avoidance.png)
 on Patreon_files/premium(3).png)
·
In version 5.8, this project seems to have been integrated into a plugin. To complete the project configuration, do I simply need to replace the placeholder animations in the 5.8 files with the animations from the animation pack? Or should I refer to that half-hour video from version 5.7?