Ok, but I have one question: what is "IK_Z=(Action=Slide)"? "Z" is manually Fixing Camera on enemy by default. No any info about that in description... When I'm pressing Z Geralt try to slide on a flat surface just for a moment. I don't understand why that behavior present in that mod.
Yea the mod author forgot to incorporate the fixes for alternate toggle sprint (that what we use on controller with left thumb stick) which was explained in the old mods comment section Here you can find the discussion
This must be added to the file "EK_CombatJump.ws": if( IsPressed (action) && ( theInput.IsActionPressed('Sprint') || theInput.IsActionPressed('SprintToggle') ) )
...add the marked line of code just behind the first line of code just as shown above and safe that file. BUT keep in mind that this mod works by button press for the sprint action - not the sprint action itselfe is used as a query. That means you have to somewhat press sprint + jump simultaneously. Thats a problem cause the mod derives from a time where you had to hold "A" (XBOX) or "X" (PS) for sprinting so the button press was constantly activated so you could trigger the combatjump at any time aslong as you hold down that button - which obviously doesnt work with a toggle.
A more elegant solution would be to query something like "If player is sprinting" and not "if player is pressing button" But im not a programmer to code this
On the contrary that way we sprint toggle users atleast can still use dodge while sprinting :D
EDIT: Just found out another neat thing - so even when we controller users use the new sprint toggle option (which transfers the sprint keybind from an A/X hold press to the leftthumb stick toggle) We can still use the old A/X sprint button + B/O jump button for an CombatJump in toggle sprint mode!
Does not work with controller unfortunately. Tried a couple different things with the input file but nothing did the trick. I'm guessing it's something with the mod or a different mod's conflict that overwrites it some how.
I don't play with a controller so I'm not sure if it would affect anything, and maybe it's just formatting, but I'd move all the lines one below the other, and you're missing a closing parentheses on IK_Pad_B_CIRCLE=(Action=CombatJump) as well. Just copy and paste what's on the description page to your own input.settings file.
Can you give me some more info? First question would be to ask if you were sprinting when trying to jump. Otherwise this won't work. Can you also show me what you put into your input.settings file?
Yes, I did the tests always running but I didn't jump, but I noticed that in some fights it seems to work and in others it doesn't, the copied command lines were those of the instructions.
Awesome, thank you for the update! I loved this mod and it became essential for me. I'd like to ask what the slide part does? I'm trying to see which button of a gamepad should be mapped with it, anyway thank you again, I'll endorse:)
Hey, thank you. That's something that I've been trying to document. As far as I can tell, if pressing the slide button (z on pc with this mod) while in combat, Geralt will target an opponent, and then take a half step quickly in the direction you're facing. It's not an actual cool-looking slide or anything from what I can tell. I also read a comment on the original mod page that said it was more for slopes while exploring. The game usually decides for you when you'll slide down a hill, but with the mod, you should be able to manually slide down. Hope that helps :)
22 comments
Here you can find the discussion
This must be added to the file "EK_CombatJump.ws":
if( IsPressed (action) && ( theInput.IsActionPressed('Sprint') || theInput.IsActionPressed('SprintToggle') ) )
...add the marked line of code just behind the first line of code just as shown above and safe that file.
BUT keep in mind that this mod works by button press for the sprint action - not the sprint action itselfe is used as a query.
That means you have to somewhat press sprint + jump simultaneously.
Thats a problem cause the mod derives from a time where you had to hold "A" (XBOX) or "X" (PS) for sprinting so the button press was constantly activated so you could trigger the combatjump at any time aslong as you hold down that button - which obviously doesnt work with a toggle.
A more elegant solution would be to query something like "If player is sprinting" and not "if player is pressing button"
But im not a programmer to code this
On the contrary that way we sprint toggle users atleast can still use dodge while sprinting :D
EDIT:
Just found out another neat thing - so even when we controller users use the new sprint toggle option
(which transfers the sprint keybind from an A/X hold press to the leftthumb stick toggle)
We can still use the old A/X sprint button + B/O jump button for an CombatJump in toggle sprint mode!
not work for me;(
Installation Method: Automatic via Vortex
[Exploration]IK_Z=(Action=Slide)[Combat]IK_Pad_B_CIRCLE=(Action=CombatJumpIK_Z=(Action=Slide)[Combat_Replacer_Ciri]IK_Pad_B_CIRCLE=(Action=CombatJumpIK_Z=(Action=Slide)[Exploration_Replacer_Ciri]IK_Z=(Action=Slide)[JumpClimb]IK_Z=(Action=Slide)
So like this for controllers right?
[Exploration]
IK_Z=(Action=Slide)
[Combat]
IK_Space=(Action=CombatJump)
IK_Z=(Action=Slide)
[Combat_Replacer_Ciri]
IK_Space=(Action=CombatJump)
IK_Z=(Action=Slide)
[Exploration_Replacer_Ciri]
IK_Z=(Action=Slide)
[JumpClimb]
IK_Z=(Action=Slide)