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
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 :)