Cyberpunk 2077
0 of 0

File information

Last updated

Original upload

Created by

DemiGoD715

Uploaded by

DemiGoD715

Virus scan

Safe to use

About this mod

Now with actual source engine movement logic. Adds walljumping/wallbouncing and allows the player to control the character's movement direction midair while jumping and double jumping.

Requirements
Permissions and credits
Changelogs
Donations
Allows the player to control the character midair while jumping and double jumping (no different types of leg cyberware supported yet). Adds "wallbouncing/walljumping" inspired by an Apex Legends movement mechanic, which means you can bounce back from a wall when directly looking at it and pressing/holding jump. Made the player slow down in the air if not pressing any movement keys to allow for a lot more precise landing than vanilla. Controller is supported and most things are configurable with Native Settings UI.

Feel free to submit your own videos too as I suck at making them lol


Highly recommend using More Fluid Parkour and Improved Slide with this mod!

Latest changes: 
- replaced default midair movement logic (my custom one) with actual source engine movement logic

How to walljump:
- it gets triggered when the player is:
     + in the air
     + looking directly forward at a solid surface which is right in front of the player character
     + holding down the jump button
- you need to stop moving forward (let go of forward key or pull back analog stick) in order to not go back directly at the wall right after the walljump
- you can instantly redirect your walljump in a backwards diagonal left/right direction if you press left or right movement keys at the moment you walljump
- redirecting the wallbounce direction is possible in general with camera positioning and movement keys, similar to regular midair movement (its strength is boosted to feel more fluid, but it needs some practice to get the hang of it)

Walljump usage with double jump:
1. If you don't want to double jump at all, HOLD the jump button from the ground to only walljump
2. If you want to double jump after a wall jump, HOLD the jump button from the ground -> walljump -> release the jump key -> press the jump key again to double jump
3. Double jump will be used up when pressing instead of holding the jump key, but I compensated this with increasing the jump height, so it becomes a feature instead of a bug :P

How to control midair movement:
- As a general rule of thumb, you'll be able to push the character in the direction you are pressing the movement keys and turning the camera affects the direction too
- After jumping hold Forward + Left/Right and turn your mouse in the same direction to make a wide arc
- After jumping let go of Forward and hold Left/Right and turn your mouse in the same direction to make a sharper turn
- With source engine movement you can also tap strafe, which is rapidly pressing the movement keys in the air to drastically change your movement direction
- (old logic) If you let go of every movement key (WASD) the character will start slowing down, you can also slow down faster by moving backwards but keep in mind the character will actually start moving backwards once the forward momentum is gone

In general, just move around, get the feel of it :) 

Installation:
- download and install the latest version of Cyber Engine Tweaks
- download and install Native Settings UI 
- copy the zip contents to Cyberpunk 2077 installation directory

.. or install with Vortex!

Credits:
TeslaCoiled for raycasting implementation, which made walljumping possible! :)
PerfNormBeast for helping me get started and the compatiblity fix for Wall Hang :)
Zouzoulle for the tweak that makes Air Dashing smooth AF :)


I additionally thank the modding discord community for helping me either directly or indirectly during research, especially@psiberx, the God himself and @brahmax for giving me ideas and feedback :)