Adds a new ledge grab animation for lower heights, new hold down the climb key feature to allow continuous climbing and vaulting. Separates ledge detection from camera to allow 360 climbing. Now with stamina consumption, and has controller support. Custom player scales are supported
Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
sokco816 for SkyClimb Everglaid for EVG Animated Traversal Meridiano, SeaSparrow and DavidJCobb for helping me with SKSE hooks, even if I couldn't end up using it. BingusEx and GonceptGosting, for the player scale fix. Ershin , found the detection method of OAR for stairs from Open animation replacer mod.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
SkyParkour - A SkyClimb Addon - 360 and Hold to Climb - Chinese Simplified Translation
Changelogs
Version 1.4.3
Prevent NPC's from using climb markers for sandbox. Rest is same as 1.4.1 & 1.4.2
Version 1.4.2
Fixed input delay and climbing in menus bugs of 1.4.1. Rest is same as 1.4.1
Version 1.4.1
DLL files remain the same. Only script & ESP update. Install over 1.4.0 main file and merge, or install below SkyParkour separately.
Changed vault animation's motion values directly, you no longer should see vaulting getting cancelled if vault was delayed.
Quick tapping (not holding) button is identical to SkyClimb now. If Skyrim reads your input, you climb.
Climb Markers no longer get disabled after climbing, should prevent getting stuck a lot better.
Removed sneak after climb, as you still get detected while climbing, and it failed occasionally.
Stamina cost will no longer prevent you from parkouring, your stamina will be drained at most the cost value, at least what you currently have. Won't go below 0.
Increased ledge marker update interval, moving more checks to SKSE makes it too fast for its own good.
Further de-bloated papyrus stuff by removing some redundant condition checks.
Version 1.4.0
-Fixed an issue related to mods that alter player collisions, like Dynamic collision adjustment.
-Fixed climbing after exiting a menu if the climb button was pressed during a menu.
-Moved IsParkourActive Check to SKSE, parkour point updates should be a lot faster, reduces papyrus VM stress.
-Fixed an issue with climb key getting stuck and parkouring even if the key was not held down.
Version 1.3.0
Disabled climbing onto buckets and carts etc. (clutter items)
Fixed vaulting for taller characters when raycast hits the player's collision
Fixed a wrong collision condition for vaulting
Capped maximum backwards offset of climbing to value at default player scale, should prevent sliding down after climbing better
Improved responsiveness further by re-introducing "key down" event on top of the new hold key function, polling interval increased to reduce Papyrus VM stress
Support for Mouse wheel click, M4 and M5 mouse buttons
Version 1.2.1
Using both old and new jump checks to further reduce player getting stuck during/after a jump.
Disabled some unnecessary logs now.
Fixed potential errors related to type casting and floating point precision.
Version 1.2.0
Solution for characters with different scales (Setscale x)
Fixed Stamina damage setting always starting with 25
MCM to Set delay time 0.0 - 0.5 seconds
Better stair detection, relaxed vertical / horizontal check. Meaning much easier climbing
Better input polling logic
Better responsiveness overall
Version 1.1.3
Fix quickloot compatibility issues of Main DLL
Implemented a better fix for Mod not registering on a New game.
New input delay is 0.1 seconds for better responsiveness
Version 1.1.2
Fixed new game issues.
Fixed input problems that I've mistakenly reintroduced in Hotfix 4.
Version 1.1.1-Hotfix4
Fixed the gamepad bindings I messed up.
Version 1.1.1
Hotfix for 1.1.0 Input overlap issue and ESP errors. Update procedure is same.
Version 1.1.0
UPDATING FROM 1.0.2 to 1.1.0 Disable BOTH SKYCLIMB AND SKYPARKOUR, make a new save, enable both again.
-Added a tiny delay before climbing starts to allow jumping with quick taps. Note that if a ledge is found, jumping still gets disabled if you're using jump key mcm option.
-Markers only update on location changes, climbing should be massively more responsive, improved performance.
-Added stamina consuption mechanic (Configurable)
-Moved entire input check to SKSE plugin to prevent key getting stuck. Button press checks happen on engine level now. Xinput controllers are supported
Version 1.0.2
Fix for go to bed and other furniture related mods, also a fix for a recent crash report
You can no longer climb when your weapon is drawn
Version 1.0.1
Potential fix for a crash
Version 1.0.0ng
Added experimental backwards compatible version. Tested with 1.6.640
Version 1.0.0
Upload
SkyParkour is an addon for sokco816 's amazing SkyClimb mod. SkyParkour allows continuous climbing and vaulting over obstacles (like Assassin's Creed games, as much as Skyrim's collisions allow) with the addition of hold down key feature
Also unties it from camera direction, so you can freely climb in 360 degrees. XINPUT controllers are supported too
Explore Skyrim Easier and Smoother Than Ever!
Videos (check out 1:03 timestamp for a quick review)
Old Video (Much more responsive than this now)
Also attempts to fix some of SkyClimb's known issues such as player getting stuck in animation while trying to climb and vaulting into crafting tables while in menus.
Under absolutely no circumstance bother Sokco about issues with this mod.
Compatibility:
MCM is under the same name SkyClimb, however options are different.
DLL name is same, and it is compatible with 1.6.1130+ by default. Hence Skyclimb 1.6.1170 fix is incompatible.
There is a NG plugin for pre 1.6.1130. Install it below main file.
I have no GOG or VR versions so can't provide support for them. You're free to try out though.
For the time being, gamepad triggers (Playstation L2-R2 Xbox LT-RT) are not supported as key binds.
Install:
Install all requirements. Check if they are updated.
Install "SkyParkour - A Skyclimb addon" file (main file).
Don't forget to get the update file and install below main file if there is an update file. Don't replace the main file. Install below or merge.
If your game version is lower than 1.6.1130, get the NG backwards compatibility file as well. Again, don't replace the main file, install below or merge.
For troubles with installation, read next one:
Installing to ongoing save with SkyClimb, or Reinstalling for Troubleshoot In General
Spoiler:
Show
You do not need a new playthrough.
Load your save. Disable Vaulting & Ledges from MCM. Exit pause menu completely. Wait about a second.
Make a manual save. Quit out.
Disable BOTH SKYCLIMB AND SKYPARKOUR.
Boot the game, make a manual save with Sky Climb & Parkour disabled.
Low ledge grab will not work when on stairs. Climbing will not work if there is not enough headroom on ledge (your char is too tall to stand on it). Vaulting will not work when there's an object behind the prompt.
Gamepad input will not automatically switch
For jump key option quicksave then quickload OR refresh Jump button MCM option. This will detect your jump binding again.
For custom keys assign it to your desired gamepad / keyboard button after switching.
Troubleshoot:
Read the sticky posts.
If there is a crash, post a crash log with a spoiler tag.
When opening a report, write your game version.
Disclaimer: This mod isn't a replacement for SkyClimb, it's an addon. Original mod is absolutely required. It's built onto sokco's open sourced code. I've tried to contact sokco about publishing this mod. Haven't received any answer yet. This mod may be subject to be superseded by an official update to skyclimb. If they contact me, I'm willing to share the permissions of the project, which is already open source as well.
And oh, if anyone knows how to make an actor activate a furniture while mid air / in water I can add another animation that allows mid air ledge grabs. I gave up on this after trying to learn hooking into a native function, forcing it to return true, only to not work. It just doesn't work.
Credits to: sokco816 for SkyClimb Everglaid for EVG Animated Traversal Meridiano, SeaSparrow and DavidJCobb for helping me with SKSE hooks, even if I couldn't end up using it. BingusEx and GonceptGosting, for the player scale fix. Ershin, found the detection method for stairs from Open animation replacer mod.