Today we wrapped the core traversal with long-distance leaps, tightened medium thresholds, and fixed aiming behavior while on a ledge. You’ll see exactly how to wire long montages, set the correct slot, and tune transform correction for smooth, AAA-style attachment.
Most Valuable Lessons and Insights
Make sure aiming is blocked while on a ledge: gate the Aim input with IsLedgeClimbing so right click does nothing during ledge states.
Make sure medium vs short switch cleanly: set medium Right min to 74 and set short Right max to 74 so the correct montage plays and removes sliding.
Make sure long-distance leaps are wired correctly: create a fresh LedgeLong structure, hook it through a Long macro, and use Leap montages for each direction.
Make sure montages actually display: set Slot Name to ledge slot for every ledge montage; this fixed the case where root motion moved but the montage was invisible.
Make sure attachment timing feels natural: save Actor Transform and tune Delay Until Correction per direction; also adjust trace capsule half-height and radius to avoid false hits when moving down.
Chapters
00:01:16 Greetings and quick status update
00:02:15 What is left to finish the project
00:04:42 Fix: disable aim while on ledge in GAS
00:06:35 Medium-right threshold tuning to 74 for smoother slide-free motion
00:08:50 Baseline test: long leap without montage
00:09:53 Create the LedgeLong structure
00:11:54 Populate long-distance directions with Leap montages
00:20:22 Add the LedgeLong variable and note on not duplicating structures
00:22:28 Hook the Long macro into the selector graph
00:33:29 Set montage Slot Name to ledge slot across long montages
00:35:49 Saved Actor Transform vs not saved comparison
00:39:19 Timeline tuning notes and when to create per-montage timelines
00:45:18 Quick win: disable saved transform on Right Up for snappier feel
00:46:08 Downward trace tuning: half-height and radius adjustments
00:48:16 Per-direction Delay Until Correction tweaks for Left Down and Right Down
01:00:12 Wrap-up and roadmap for refined cut tutorial
📁 Resources & links
Download all the project files from all the livestreams:
/ locodev
Document of the Ledge System(work in progress
): https://docs.google.com/document/d/1z...
📌 Unreal Engine Version used: UE5.5
Link of the animations I'm using: https://www.fab.com/listings/fbfda52a...
👇 Follow me on social media:
Discord Server: / discord
Twitter: / locodev7701
Instagram: / devloco